1 1 9 . 你 正 在 解 决 S Q L S e r v e r 2 0 0 8 查 询 性 能 问 题 。你 的 任 务 是 使 用 T - S Q L 创 建 一 个 执 行 评估 计 划 , 在 S Q L S e r v e r 管 理 器 中 你 要 能 够 查 看 执 行 计 划 图 , 且 需 要 将 执 行 计 划 保 存为 . s q l p l a n 文 件 。 你 应 该 使 用 哪 个 T - S Q L 设 置 ?
A. SET SHOWPLAN_ALL ON; B. SET SHOWPLAN_XML ON; C. SET STATISTICS XML ON; D. SET STATISTICS PROFILE ON; A n s w e r : B
1 2 0 . 你 正 在 解 决 S Q L S e r v e r 2 0 0 8 查 询 性 能 问 题 。你 的 任 务 是 捕 获 查 询 执 行 计 划 图 。你 需要 保 存 这 个 计 划 到 文 件 中 ,这 个 文 件 要 能 够 被 S Q L S e r v e r 管 理 器 打 开 并 显 示 执 行 计 划 图 。你 应 该 使 用 哪 个 文 件 扩 展 名 ?
A. .gif B. .xml C. .psql D. .sqlplan A n s w e r : D
1 2 1 . 你 运 行 了 服 务 器 端 跟 踪 , 产 生 了 4 5 个 跟 踪 文 件 。 你 想 加 载 这 些 跟 踪 文 件 到 数 据 库 表P e r f D a t a 中 进 行 长 久 分 析 。 你 需 要 从 c : \\ m y _ t r a c e _ 3 8 . t r c 开 始 加 载 三 个 文 件 。 你 应 该 使 用哪 个 T - S Q L 语 句 ? A. SELECT * INTO PerfData FROM ::fn_trace_gettable('c:\\my_trace.trc', 3) B. SELECT * INTO PerfData FROM ::fn_trace_gettable('c:\\my_trace_38.trc', 3) C. SELECT * INTO PerfData FROM ::fn_trace_gettable('c:\\my_trace38.trc', default) D. SELECT * INTO PerfData
FROM ( SELECT * FROM ::fn_trace_gettable ('c:\\my_trace_38.trc', default) UNION ALL
SELECT * FROM ::fn_trace_gettable A n s w e r : B
1 2 2 . 你 在 使 用 S Q L S e r v e r 性 能 监 视 器 来 收 集 死 锁 信 息 。 你 需 要 捕 获 死 锁 信 息 的 X M L 描 述 。 你 应 该 使 用 哪 个 事 件 ? A . L o c k : D e a d l o c k B . S h o w p l a n X M L
C . D e a d l o c k G r a p h ( 死 锁 图 表 ) D . L o c k : D e a d l o c k C h a i n A n s w e r : C
1 2 3 . 你 正 在 解 决 S Q L S e r v e r 2 0 0 8 查 询 性 能 问 题 。 你 有 关 于 P e r f D a t a 表 的 性 能 监 视 器 跟 踪数 据 。 你 需 要 决 定 哪 个 事 件 C P U 花 费 超 过 了 1 秒 或 者 运 行 时 间 超 过 了 2 秒 。 你 应 该 使 用 哪个 T - S Q L 语 句 ? A. SELECT TextData, Duration, CPU FROM PerfData
WHERE EventClass = 12 AND( CPU > 1000 OR Duration > 2000 )
B. SELECT TextData, Duration, CPU FROM PerfData
WHERE EventClass = 12 AND( CPU > 1000 OR Duration > 2000000 )
C. SELECT TextData, Duration, CPU FROM PerfData
WHERE EventClass = 12 AND( CPU > 1000000 OR Duration > 2000 )
D. SELECT TextData, Duration, CPU FROM PerfData
WHERE EventClass = 12 AND ( CPU > 1000000 OR Duration > 2000000 )
第 46 页
A n s w e r : B
1 2 4 . 你 正 在 使 用 数 据 库 引 擎 优 化 顾 问 ( D T A ) 来 分 析 工 作 量 。 你 需 要 保 存 D T A 的 建 议 。 你应 该 使 用 哪 个 命 令 ?
A . P r e v i e w W o r k l o a d T a b l e ( 预 览 工 作 量 表 ) B . E x p o r t S e s s i o n R e s u l t s ( 导 出 会 话 结 果 ) C . I m p o r t S e s s i o n D e f i n i t i o n ( 导 入 会 话 定 义 ) D . E x p o r t S e s s i o n D e f i n i t i o n ( 导 出 会 话 定 义 ) A n s w e r : B
1 2 5 . 你 需 要 捕 获 和 记 录 数 据 库 引 擎 优 化 顾 问 ( D T A ) 的 分 析 工 作 量 。 你 应 该 使 用 哪 个 工具 ?
A . D T A u t i l i t y B . A c t i v i t y M o n i t o r
C . S Q L S e r v e r P r o f i l e r ( S Q L S e r v e r 性 能 监 视 器 ) D . P e r f o r m a n c e M o n i t o r A n s w e r : C
1 2 6 . 你 有 一 个 数 据 库 使 用 存 储 过 程 执 行 插 入 、 更 新 、 删 除 、 和 查 询 语 句 。 你 的 任 务 是 提供 建 议 是 在 数 据 库 中 创 建 索 引 还 是 删 除 索 引 。 你 应 该 选 择 一 个 合 适 方 法 来 完 成 这 个 任务 。 你 应 该 使 用 哪 个 方 法 ? A . I n d e x U s a g e D M V s B . M i s s i n g I n d e x D M V s
C . S Q L S e r v e r P r o f i l e r ( S Q L S e r v e r 性 能 监 视 器 )
D . D a t a b a s e E n g i n e T u n i n g A d v i s o r ( 数 据 库 引 擎 优 化 顾 问 ) A n s w e r : D
1 2 7 . 你 的 任 务 是 为 数 据 库 引 擎 优 化 顾 问 ( D T A ) 创 建 工 作 负 荷 。 你 需 要 使 用 合 适 的 格 式来 创 建 这 个 工 作 负 荷 。 你 应 该 使 用 哪 个 格 式 ? 选 择 三 个 。
A . X M L F i l e ( X M L 文 件 )
B . T r a n s a c t - S Q L S c r i p t ( T - S Q L 脚 本 )
C . S Q L S e r v e r E v e n t L o g ( S Q L S e r v e r 事 件 日 志 )
D . S Q L S e r v e r T r a n s a c t i o n L o g ( S Q L S e r v e r 事 务 日 志 )
E . S Q L S e r v e r P r o f i l e r T r a c e F i l e ( S Q L S e r v e r 性 能 监 视 器 跟 踪 文 件 ) F . P e r f o r m a n c e C o u n t e r L o g F i l e ( 性 能 计 数 器 日 志 文 件 ) A n s w e r : A B E
1 2 8 . 你 需 要 为 所 有 经 S Q L S e r v e r 确 认 的 缺 失 的 索 引 构 建 C R E A T E I N D E X 语 句 。你 应 该 使 用 哪 个 动 态 管 理 视 图 ( D M V ) ? A . s y s . d m _ d b _ i n d e x _ u s a g e _ s t a t s
B . s y s . d m _ d b _ m i s s i n g _ i n d e x _ d e t a i l s C . s y s . d m _ d b _ m i s s i n g _ i n d e x _ c o l u m n s D . s y s . d m _ d b _ m i s s i n g _ i n d e x _ g r o u p _ s t a t s A n s w e r : B
1 2 9 . 你 注 意 到 了 数 据 库 服 务 器 反 应 很 慢 。 你 运 行 以 下 的 动 态 管 理 视 图 ( D M V ) 查 询 。
S E L E C T T O P ( 1 0 ) w a i t _ t y p e ,w a i t _ t i m e _ m s F R O M s y s . d m _ o s _ w a i t _ s t a t s
O R D E R B Y w a i t _ t i m e _ m s D E S C ;
查 询 返 回 前 1 0 个 S O S _ S C H E D U L E R _ Y I E L D 等 待 类 型 。 你 需 要 注 意 到 是 什 么 问 题 引 起 了服 务 器 反 映 迟 钝 。 你 应 该 调 查 哪 个 资 源 ?
第 47 页
A . D i s k ( 硬 盘 )B . C P U C . M e m o r y ( 内 存 ) D . N e t w o r k ( 网 络 ) A n s w e r : B
1 3 0 . 你 试 图 查 询 s y s . d m _ d b _ i n d e x _ u s a g e _ s t a t s 来 检 查 C o n t o s o 数 据 库 中 索 引 的 状 态 。 但 是查 询 失 败 了 , 你 收 到 了 以 下 的 错 误 信 息 : “ 用 户 没 有 权 限 执 行 此 操 作 ” 。 你 需 要 被 赋 予最 小 的 权 限 来 访 问 这 个 动 态 管 理 视 图 。 你 应 该 被 赋 予 什 么 权 限 ? A. CONTROL B. VIEW SERVER STATE C. VIEW DATABASE STATE
D. CREATE EXTERNAL ACCESS ASSEMBLY A n s w e r : B
1 3 1 . 你 要 评 估 一 个 数 据 库 的 设 计 。 数 据 库 中 所 有 表 都 应 该 有 一 个 聚 集 索 引 。 你 需 要 使用 系 统 目 录 视 图 来 决 定 哪 些 表 缺 少 聚 集 索 引 。 你 应 该 使 用 哪 个 T - S Q L 语 句 ?
A. SELECT name AS table_name FROM sys.tables
WHERE OBJECTPROPERTY(object_id,'TableHasClustIndex') = 0 ORDER BY name;
B. SELECT name AS table_name FROM sys.tables
WHERE OBJECTPROPERTY(object_id,'TableHasUniqueCnst') = 0 ORDER BY name;
C. SELECT name AS table_name FROM sys.tables
WHERE OBJECTPROPERTY(object_id,'TableHasClustIndex') = 0 AND
OBJECTPROPERTY(object_id,'TableHasUniqueCnst') = 1 ORDER BY name;
D. SELECT name AS table_name FROM sys.tables
WHERE OBJECTPROPERTY(object_id,'TableHasClustIndex') = 1 AND OBJECTPROPERTY(object_id,'TableHasUniqueCnst') = 1 ORDER BY name; A n s w e r : A
1 3 2 . 你 需 要 确 认 在 一 个 没 有 使 用 动 态 S Q L 的 存 储 过 程 中 哪 些 表 通 过 表 名 被 引 用 过 。 你 应 该 使 用 哪 个 目 录 视 图 ? A . s y s . p r o c e d u r e s
B . I N F O R M A T I O N _ S C H E M A . T A B L E S C . I N F O R M A T I O N _ S C H E M A . R O U T I N E S D . s y s . s q l _ e x p r e s s i o n _ d e p e n d e n c i e s A n s w e r : D
133. How many years of experience do you have in developing databases using SQL Server 2008?
A. I have not done this yet. B. Less than 3 months
C. 3-6 months D. More than 6 months but less than 1 year E. 1-2 years F. 2-3 years G. 3 or more years Answer: A
134. How many years of experience do you have in configuring any version of SQL
第 48 页
Server?
A. I have not done this yet.
B. Less than 3 months The safer , easier way to help you pass any IT exams. C. 3-6 months D. More than 6 months but less than 1 year
E. 1-2 years F. 2-3 years G. 3-4 years H. 4-5 years I. 5 or more years Answer: A
135. Rate your level of proficiency with creating, implementing, and altering tables, views, and indexes in
SQL Server, including implementing data types and partitioning solutions. A. Very High B. High C. Moderate D. Low E. Very Low Answer: A
136. Rate your level of proficiency with implementing programming objects in SQL Server, including
creating and altering stored procedures, user-defined functions, DML and DDL triggers, and CLR-based
objects; managing transactions; and implementing error handling. A. Very High B. High C. Moderate D. Low E. Very Low Answer: A
137. Rate your level of proficiency in working with query fundamentals, including using SELECT, INSERT,
UPDATE, DELETE, OUTPUT, and MERGE statements, implementing aggregate queries, combining
datasets, and applying built-in scalar functions.
A. Very High B. High C. Moderate D. Low E. Very Low Answer: A
138. Rate your level of proficiency with applying additional SQL Server query techniques, including
subqueries, CTE queries, ranking functions, and execution plans. A. Very High B. High C. Moderate D. Low E. Very Low Answer: A
139. Rate your level of proficiency with using additional SQL Server components, including Database Mail,
full-text search, Windows PowerShell?, SQL Server Management Objects, and Service Broker.
A. Very High B. High C. Moderate D. Low E. Very Low Answer: A
140. Rate your level of proficiency with using XML data, including retrieving relational data as XML,
transforming XML into relational data, and querying and managing XML data. A. Very High B. High C. Moderate D. Low E. Very Low Answer: A
141. Rate your level of proficiency with gathering performance information, including capturing execution
plans, gathering trace information by using SQL Server Profiler, collecting output from
第 49 页
Database Engine
Tuning Advisor, and collecting information from system metadata. A. Very High B. High C. Moderate D. Low E. Very Low Answer: A
第 50 页