首页 > 计算机类考试> 其他
题目内容 (请给出正确答案)
[单选题]

你负责管理一个SQLSERVER2005数据库。它包含一个有很多索引的表。随着时间的流逝,你发现对这个表进行数据修改时的性能越来越差。你怀疑可能是一些无用索引造成的。为此,需要找到自从最后一次SQLServer2005启动以来那些索引是没有被任何查询使用过。你应该使用下面哪一个动态试图?()

A.sys.dm_fts_index_population

B.sys.dm_exec_query_stats

C.sys.dm_db_index_usage_stats

D.sys.dm_db_index_physical_stats

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“你负责管理一个SQLSERVER2005数据库。它包含一个有…”相关的问题
第1题
公司A有两台名为SQL1和SQL2的SQLSERVER2005数据库服务器。在SQL1上有一个名为DB1的数据库,它包含
了一个表TableA。TableA被复制到SQL2上的DB1Repl数据库后,有用户反馈说查询DB1Repl中表TableA的数据非常缓慢。经过你的调查后发现,表TableA只有一个聚集索引被复制过来,所有其他的索引都没有被复制。你检查表TableA的项目属性,如下图所示。为了在订阅被重新初始化的时候DB1中表TableA的所有索引都被复制,你应该改变哪两项复制属性?()

A.复制聚集索引

B.复制非聚集索引

C.复制扩展属性

D.复制主键约束

E.复制索引分区方案

F.复制XML索引

点击查看答案
第2题
你的SQLServer2005数据库包含一个有500,000,000行数据的表。其中,一些是历史数据,一些是当前的数据。你需要在一个服务器上对数据进行分区,以提高性能和优化管理。你应该怎么做?()

A.进行水平分区

B.进行垂直分区

C.进行原始分区(rawpartition)

D.进行分布式分区(distributedpartitioning)

点击查看答案
第3题
公司A使用SQLSERVER2005数据库。你正在实现一系列用在adhoc查询(即席查询)的视图。这些视图用来增强公司A数据访问的安全性。可是,其中的某些视图查询数据缓慢,为此,在你进行公司安全策略维护的时候,想给这些视图创建一些索引,以提高性能。其中,有一个视图并不允许你创建索引。已知,这个视图使用了GETDATE()函数返回当前日期作为视图的一列。请问,为了在这个视图上能够创建索引,你应该如何做?(选择两个答案)()

A.移除视图中所有对确定性函数的调用

B.移除视图中所有对非确定性函数的调用

C.对视图中使用的所有函数进行架构绑定

D.在创建视图的时候指定WITHCHECKOPTION子句

点击查看答案
第4题
你正在负责管理公司一个SQLSERVER2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()

A.修改视图,在表Customers和Sales之间采用外连接(outerjoin)

B.为视图v_CustomerSales新建一个聚集索引

C.为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系

D.用v_CustomerSales视图创建一个存储过程来进行业务分析

点击查看答案
第5题
你发现SQLServer2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?()

A.对包含销售表的磁盘进行碎片整理

B.执行以下语句:USEmaster;GODBCCCLEANTABLE(‘DB1’.’sales’);GO

C.执行以下语句:USEDB1;GOALTERINDEXALLONsalesREORGANIZEWITH LOB_COMPACTION=ON);GO

D.执行以下语句:USEDB1;GOALTERINDEXALLONsalesREBUILD;GO

点击查看答案
第6题
公司A的应用开发人员创建了一个包含CLR函数的动态连接库(dll),这个CLR函数读取电子表格的数据,进行运算后把数据写回到SQLSERVER2005数据库中。为此,你需要使用CREATEASSEMBLY语句在SQLServer2005中注册这个类库、并且设置SQLServer访问程序集时向程序集授予最小的安全权限许可。请问,你应该使用下面哪一个许可设置?()

A.Default

B.SAFE

C.EXTERNAL_ACCESS

D.UNSAFE

点击查看答案
第7题
你正在写一个查询,从SQLServer2005数据库表中返回数据。一些数据存储在关系列中,一些存储在XML数据类型列中。你的查询需要返回一个关系结果集,其中包含关系域中的数据以及XML数据类型列的属性值。你应该使用XML数据类型的哪两个方法?()

A.thevalue()方法

B.theexist()方法

C.thequery()方法

D.thenodes()方法

E.themodify()方法

点击查看答案
第8题
你在为一家银行工作。这家银行使用SQLSERVER2005数据库存储客户的在线交易数据。已知,银行每天处理大约50,000次交易。应用系统必须要求在列TransactionID上有一个聚集索引。现在,你要为交易创建一个表,它能高效的支持按日期进行交易报表的查询。请问,下面哪两种方法可以达到这个目的?()

A.以日期列创建一个非聚集索引

B.以日期列创建唯一聚集索引

C.映射每一个数据分区到一个文件组上,每一文件组放置在不同的物理磁盘

D.创建一个以日期进行分区的分区方案

点击查看答案
第9题
你负责管理一个SQLServer2005数据库。此数据库使用来自另一个网站导出的数据进行数据更新。以月为基础,每月都用bcp命令从一个纯文本文件将数据导入数据库。此操作应占用最小的日志纪录。然而,用户反映他们收到错误信息显示事务日志已满。你调查并发现错误发生在导入数据时。你需要阻止此错误的发生,该怎样做?()

A.禁用目标表中的聚集索引和所有非聚集索引

B.将数据库恢复模式设置为完整恢复

C.将数据库恢复模式设置为大容量日志恢复

D.用BULKINSERT语句导入数据

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改