网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
你发现SQL Server 2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?()
A
对包含销售表的磁盘进行碎片整理
B
执行以下语句:USE master; GO DBCC CLEAN TABLE (‘DB1’.’sales’);GO
C
执行以下语句:USE DB1;GO ALTER INDEX ALL ON sales REORGANIZE WITH LOB_COMPACTION=ON);GO
D
执行以下语句:USE DB1;GO ALTER INDEX ALL ON sales REBUILD;GO
参考答案
参考解析
解析:
暂无解析
更多 “单选题你发现SQL Server 2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?()A 对包含销售表的磁盘进行碎片整理B 执行以下语句:USE master; GO DBCC CLEAN TABLE (‘DB1’.’sales’);GOC 执行以下语句:USE DB1;GO ALTER INDEX ALL ON sales REORGANIZE WITH LOB_COMPACTION=ON);GOD 执行以下语句:USE DB1;GO ALTER INDEX ALL ON sales REBUILD;GO” 相关考题
考题
你发现SQLServer2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?()
A.对包含销售表的磁盘进行碎片整理B.执行以下语句:USEmaster;GODBCCCLEANTABLE(‘DB1’.’sales’);GOC.执行以下语句:USEDB1;GOALTERINDEXALLONsalesREORGANIZEWITH LOB_COMPACTION=ON);GOD.执行以下语句:USEDB1;GOALTERINDEXALLONsalesREBUILD;GO
考题
你正在负责管理公司一个SQLSERVER2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()
A.修改视图,在表Customers和Sales之间采用外连接(outerjoin)B.为视图v_CustomerSales新建一个聚集索引C.为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系D.用v_CustomerSales视图创建一个存储过程来进行业务分析
考题
公司A有两台名为SQL1和SQL2的SQLSERVER2005数据库服务器。在SQL1上有一个名为DB1的数据库,它包含了一个表TableA。TableA被复制到SQL2上的DB1Repl数据库后,有用户反馈说查询DB1Repl中表TableA的数据非常缓慢。经过你的调查后发现,表TableA只有一个聚集索引被复制过来,所有其他的索引都没有被复制。你检查表TableA的项目属性,如下图所示。为了在订阅被重新初始化的时候DB1中表TableA的所有索引都被复制,你应该改变哪两项复制属性?()A.复制聚集索引B.复制非聚集索引C.复制扩展属性D.复制主键约束E.复制索引分区方案F.复制XML索引
考题
你是公司里SQL Server2005数据库的开发人员,你正在删除数据库中再也不会使用的对象,但是你无法删除1997Sales视图。检查后你发现这个视图有以下特征:视图中有簇索引销售数据库角色对该使徒有权限。该视图启用了 WITH SCHEMABINDING选项。一个 schema-bound在线函数引用了该视图。在该视图中定义了INSTEAD OF触发器。那么要删除这个视图,你该怎么办?()A.删除视图中的簇索引B.删除视图中的所有权限C.删除视图中的WITH SCHEMABIND ING选项D.删除引用该视图的函数的 WITH SCHEMABINDING选项E.不启用视图中的INSTEAD OF触发器
考题
索引是数据库中重要的数据结构,当数据库表更新大量数据后,会导致索引产生大量碎片,一般需要进行的操作是( )。
A.仅需更新该表上的唯一索引B.无需对该表索引进行任何操作C.仅需重建该表上的更新列相关索引D.仅需更新该表上的更新列相关的非B树索引
考题
Windows Azure应用程序检索数据从SQL Azure。你需要推荐一个方法对提高应用程序查询性能。你推荐什么?()A、创建一个数据库来检索数据视图。B、使用聚集索引在SQL Azure数据库表。C、打开一个新的数据库连接时的操作超时。D、基于应用程序创建SQL Azure数据库表索引查询。
考题
你是你公司SQL SERVER 2005/2008数据库的数据库开发者。你正在删除数据库不会再使用的对象。你无法删除视图1997Sales。经过调查你发现该视图有如下特性: (1)该视图有一聚集索引 (2)sales数据库角色有该视图的权限 (3)该视图有WITH SCHEMABINDING选项 (4)该视图有一个在线参考模式 (5)该视图上定义了一个INSTEAD OF触发器 在删除该视图前你该做什么?()A、删除该视图上的聚集索引B、除去该视图上所有权限C、除去该视图上的WITH SCHEMABINDING选项D、除去参考该视图的函数上的WITH SCHEMABINDING选项E、禁用该视图上的INSTEAD OF触发器
考题
你是一个跨国公司的数据库开发者。公司有一个在SQL Server 2005/2008的在线交易处理的数据库。这个数据库有一个销售表,它里面包含了公司的一些固定的信息。在过去的一年,已经有150,000行数据被加到销售数据库中。数据库使用者说数据库慢慢的变得不太好用了。你为了改变数据库的查询销售表的能力,在SQL的查询分析器中要执行哪个脚本语句?()A、EXECsp_updatestats ’resample’B、CREATE STATISTICS Sales WITH FULLSCANC、Sp_autostats ‘Sales’D、UPDATE STATISTICS Sales WITH FULLSCAN ALL
考题
你负责管理一个SQL SERVER 2005数据库。它包含一个有很多索引的表。随着时间的流逝,你发现对这个表进行数据修改时的性能越来越差。你怀疑可能是一些无用索引造成的。为此,需要找到自从最后一次SQL Server 2005启动以来那些索引是没有被任何查询使用过。你应该使用下面哪一个动态试图?()A、sys.dm_fts_index_populationB、sys.dm_exec_query_statsC、sys.dm_db_index_usage_statsD、sys.dm_db_index_physical_stats
考题
你正在负责管理公司一个SQL SERVER 2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()A、修改视图,在表Customers 和 Sales之间采用外连接(outer join)B、为视图v_CustomerSales新建一个聚集索引C、为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系D、用v_CustomerSales 视图创建一个存储过程来进行业务分析
考题
公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQL SERVER 2005 数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()A、在Comments列创建一个非聚集索引B、执行USE Master Transact-SQL语句C、创建全文目录D、在列Comments上创建全文索引
考题
单选题你负责管理一个SQL SERVER 2005数据库。它包含一个有很多索引的表。随着时间的流逝,你发现对这个表进行数据修改时的性能越来越差。你怀疑可能是一些无用索引造成的。为此,需要找到自从最后一次SQL Server 2005启动以来那些索引是没有被任何查询使用过。你应该使用下面哪一个动态试图?()A
sys.dm_fts_index_populationB
sys.dm_exec_query_statsC
sys.dm_db_index_usage_statsD
sys.dm_db_index_physical_stats
考题
单选题你是一个保险公司的数据库开发者。你知道如果数据库在一年前就被生成,那么要执行selects,inserts,andupdates操作就需要更长的时间。前期数据库开发者在开发前加入了必要的索引。从那时起,其他的储存过程和表也被加入到数据库中。另外,许多查询都已经没用过了。你为了使数据库的相应时间尽可能加快,你要做什么?()A
执行DBCC UPDATEUSAGE语句阻止数据库去更新sysindexes系统表B
执行DBCC SHOW_STATISTICS语句找到高密度的索引。删除高密度索引C
运行索引运行向导阻止a workload file支持索引创建和删除被建议的索引。D
用SQL profiler寻找表扫描.添加索引到被发现表扫描的表当中.
考题
单选题你发现SQL Server 2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?()A
对包含销售表的磁盘进行碎片整理B
执行以下语句:USE master; GO DBCC CLEAN TABLE (‘DB1’.’sales’);GOC
执行以下语句:USE DB1;GO ALTER INDEX ALL ON sales REORGANIZE WITH LOB_COMPACTION=ON);GOD
执行以下语句:USE DB1;GO ALTER INDEX ALL ON sales REBUILD;GO
考题
单选题你是你公司SQL SERVER 2005/2008数据库的数据库开发者。你正在删除数据库不会再使用的对象。你无法删除视图1997Sales。经过调查你发现该视图有如下特性: (1)该视图有一聚集索引 (2)sales数据库角色有该视图的权限 (3)该视图有WITH SCHEMABINDING选项 (4)该视图有一个在线参考模式 (5)该视图上定义了一个INSTEAD OF触发器 在删除该视图前你该做什么?()A
删除该视图上的聚集索引B
除去该视图上所有权限C
除去该视图上的WITH SCHEMABINDING选项D
除去参考该视图的函数上的WITH SCHEMABINDING选项E
禁用该视图上的INSTEAD OF触发器
考题
单选题你是公司的SQL Server2005/2008在线事务处理数据库的开发者.很多表中有一千甚至更多行。所有的表都有一聚集索引。大量地访问表至少要有一个非聚集索引。在数据库服务器上数据文件将包含有2个RAID阵列。你想要排列这些表和索引以确保最佳的输入/输出性能。你在每个RAID阵列上创建一个文件组,你接下来应该做什么?()A
把经常连接在一起的表放在同一个文件组中。把大量访问的表和属于这些表的所有索引放在不同的文件组中。B
把经常连接在一起的表放在同一个文件组中。把大量访问的表和属于这些表的非聚集索引放在同一个文件组中。C
把经常连接在一起的表放在不同的文件组中。把大量访问的表和属于这些表的非聚集索引放在不同的文件组中。D
把经常连接在一起的表放在不同的文件组中。把大量访问的表和属于这些表的非聚集索引放在同一个文件组中。
考题
多选题公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQL SERVER 2005 数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()A在Comments列创建一个非聚集索引B执行USE Master Transact-SQL语句C创建全文目录D在列Comments上创建全文索引
考题
单选题你正在负责管理公司一个SQL SERVER 2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()A
修改视图,在表Customers 和 Sales之间采用外连接(outer join)B
为视图v_CustomerSales新建一个聚集索引C
为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系D
用v_CustomerSales 视图创建一个存储过程来进行业务分析
热门标签
最新试卷