itgle.com

你正在使用SQLSERVER2005服务器SQL1上的一个名为DB1的数据库。DB17X24小时不间断运行。DB1最近的一个副本保存在名为SQLtest的服务器上,SQLtest同时也在运行着SQLSERVER2005.你发觉在SQL1上的查询存在着大量的对表完全扫描,为此你得出结论DB1数据库需要额外的引。目前已经有适合DTA(DatabaseEngineTuningAdvisor:数据库引擎优化顾问)的工作负荷文件,你需要做的是利用DTA对工作负荷文件进行分析。在分析的过程中,你必须要保证SQL1服务

题目

你正在使用SQLSERVER2005服务器SQL1上的一个名为DB1的数据库。DB17X24小时不间断运行。DB1最近的一个副本保存在名为SQLtest的服务器上,SQLtest同时也在运行着SQLSERVER2005.你发觉在SQL1上的查询存在着大量的对表完全扫描,为此你得出结论DB1数据库需要额外的引。目前已经有适合DTA(DatabaseEngineTuningAdvisor:数据库引擎优化顾问)的工作负荷文件,你需要做的是利用DTA对工作负荷文件进行分析。在分析的过程中,你必须要保证SQL1服务器良好的工作性能,而且要保证DTA推荐的建议是有效的。你应该如何实现这个目标?()

A.把工作负荷文件保存在SQL1上。在SQLTest上启动DTA并连接到SQL1上,然后选上所有的优化选项并且在高级选项对话框中选中“仅生成联机建议”,然后启动分析。

B.把工作负荷文件存储在SQLtest上。在SQLTest上启动DTA并连接到SQLTest上,然后选上所有的优化选项并且在高级选项对话框中选中“仅生成联机建议”,然后启动分析。

C.把工作负荷文件保存在SQL1上。在SQL1上启动DTA并连接到SQL1上,然后选上所有的优化选项并且在高级选项对话框中选中“所有建议均为脱机建议”,然后启动分析。

D.把工作负荷文件存储在SQLtest上。在SQLTest上启动DTA并连接到SQLTest上,然后选上所有的优化选项并且在高级选项对话框中选中“所有建议均为脱机建议”,然后启动分析。


相似考题
更多“你正在使用SQLSERVER2005服务器SQL1上的一个名为DB1的数据库。DB17X24小时不间断运行。DB1最近的一 ”相关问题
  • 第1题:

    你是SQLSERVER2005服务器中DB1数据库的管理员。你收到一个警告说,DB1的日志文件所在驱动器接近最大容量了。已知,虽然事务日志文件每5分钟进行一次备份,但磁盘空间占用还是在有规则的增长。因此,你认为可能是一个未提交的事务引起的;为了去查明原因,你需要去确定在DB1数据库中,最早开始的活动事务的开始时间及服务器进程ID,你应该如何做?()

    A.连接到DB1数据库,执行DBCCOPENTRAN命令,查看SPID和Starttime行

    B.连接到master数据库,执行DBCCOPENTRAN.查看SPID和Starttime行

    C.在SQLServerManagementStudio,打开活动监视器,选择进程信息页。然后用数据库=DB1和打开的事务=yes为条件进行筛选,查看结果中的进程ID和上一批列

    D.打开查询窗口,连接到master数据库,执行如下SQL语句SELECTTOP1spid,last_batchFROM sys.sysprocessesWHEREdbid=db_id(’DB1’)ANDopen_tran>0ORDERBYlast_batch


    参考答案:A

  • 第2题:

    你正在实现DB1数据库从SQL1到SQL2服务器之间的事务日志传送。由于DB1数据库大约100GB,在网络传送需要太多的时间。现在,你需要初始化第二个DB1数据库副本,并且要求对网络的影响最小化,你应该通过下面哪两个动作去完成?()

    A.设置DB1数据库为简单恢复模型。

    B.指定DB1数据库为完整或大容量日志恢复模式。

    C.完整备份DB1数据库到便携式媒体,然后使用RECOVERY选项从这个备份恢复第二个数据库。

    D.完整备份DB1数据库到便携式媒体,然后使用STANDBY选项从这个备份恢复第二个数据库。


    参考答案:B, D

  • 第3题:

    一台装有SQLServer2005的服务器SQL1上有15个数据库,数据库DB1是其中之一。最近,使用DB1的用户报告说查询的执行时间很长。你想要在包含所有生产数据库的测试环境中再现并分析此问题。为了晚些在测试服务器上执行之用,你需要记录SQL1全天的工作负荷。并且,你要确保即使是SQL1应力不足,也能不跳过地捕获所有事件,你该怎样做?()

    A.启动SQL1上的SQLServerProfiler并连接到本地。使用Tuning模板,然后以DatabaseID列等于DB1数据库的ID为条件创建一个过滤器。将跟踪存于SQL1的表中。

    B.启动你电脑里的SQLServerProfiler并连接到SQL1。使用Tuning模板,将跟踪信息存于测试机的表中。确保选中“服务器处理跟踪数据”选项。

    C.启动测试机上的SQLServerProfiler并连接到SQL1。使用Replay模板。将跟踪信息保存于测试机的文件中。确保选中“服务器处理跟踪数据”选项。

    D.启动你电脑里的SQLServerProfiler并连接到SQL1。使用Replay模板。将跟踪信息存储到你的电脑文件里。确保未选中“服务器处理跟踪数据”选项。


    参考答案:C

  • 第4题:

    已知DB1数据库在每天午夜自动进行完整备份。在每天10:00和16:00进行差异备份。在每天中午创建一个数据库快照。现在,一个开发人员汇报说他在12:30分无意的删除了DB1数据库中的表Pricelist。对于Pricelist表,最后一次更新是在一周前。为此,你需要还原Pricelist表。为了用最小的管理成本达到这个目的,并且要求最小的数据丢失,你应该怎么做?()

    A.还原最近的备份为一个新的数据库DB1bak,然后在DB1bak上应用最近的差异备份。最后把表Pricelist从DB1bak复制到DB1中

    B.删除除了最近一个快照外的所有数据库快照。然后从最近一个数据库快照还原DB1

    C.从最近的完整备份还原DB1,然后给DB1应用最近的差异备份

    D.从最近的数据库快照复制Pricelist表到DB1


    参考答案:D

  • 第5题:

    公司A有两台名为SQL1和SQL2的SQLSERVER2005数据库服务器。在SQL1上有一个名为DB1的数据库,它包含了一个表TableA。TableA被复制到SQL2上的DB1Repl数据库后,有用户反馈说查询DB1Repl中表TableA的数据非常缓慢。经过你的调查后发现,表TableA只有一个聚集索引被复制过来,所有其他的索引都没有被复制。你检查表TableA的项目属性,如下图所示。为了在订阅被重新初始化的时候DB1中表TableA的所有索引都被复制,你应该改变哪两项复制属性?()

    A.复制聚集索引

    B.复制非聚集索引

    C.复制扩展属性

    D.复制主键约束

    E.复制索引分区方案

    F.复制XML索引


    参考答案:B, F