试题详情
- 单项选择题你是你公司SQL Server2005/2008数据库的开发者。你在数据库中更新一些为销售部门创建新的月底报表的存储过程。这存储过程包括从三个或更多的表中检索数据的复杂请求。在数据库中所有的表至少有一个索引。用户报告说有一个新的月底报表的运行比以前版本的报表的运行来的慢。你想要提高这些报表的性能,你应该做什么?()
A、为每个存储过程创建一个包含数据定义语言的脚本。为索引调整向导使用这个脚本作为工作负荷记录文件
B、在SQL跟踪事件探查器捕获每一个存储的执行过程。为索引调整向导使用跟踪文件作为工作负荷记录文件
C、在使用存储过程的表中更新统计表
D、在查询分析器中执行每一个存储过程,并使用Show Execution Plan选项
E、在查询分析器中执行每一个存储过程,并使用Show Server Trace选项
- E
关注下方微信公众号,在线模考后查看
热门试题
- 你为一家名为woodgrove的银行开发
- 你是Woodgrove银行的数据库开发者
- 使用下列哪个关键字可以将一项对象权限授予
- 以下哪个说法最准确地描述了CHECK约束
- 可以使用哪个命令从表的行中快速删除所有数
- 笛卡儿积是()进行运算。
- 你是一个保险公司的数据库开发者。公司有一
- 评估此CREATE TABLE语句的执行
- 你是一个跨国公司的数据库开发者。公司有一
- 通过()映象,使得关系数据库具有高度物理
- 试述在REVOKE语句中GRANT OP
- 根据索引的特点,应该对那些数据量大、查询
- 请简述创建索引的原则。
- 数据库服务器、数据库和表的关系,正确的说
- 说明在DBMS中存储模式、概念模式和外部
- 在数据库运行阶段,对数据库的维护工作主要
- 哪一个CREATETABLE语句执行时会
- 评估以下语句: ALTER TABLE
- 数据库管理系统允许用户把一个或多个数据库
- 什么是知识库?知识库一般从哪两个方面进行