你是一个保险公司的数据库开发者。你知道如果数据库在一年前就被生成,那么要执行selects,inserts,andupdates操作就需要更长的时间。前期数据库开发者在开发前加入了必要的索引。从那时起,其他的储存过程和表也被加入到数据库中。另外,许多查询都已经没用过了。你为了使数据库的相应时间尽可能加快,你要做什么?()A、执行DBCC UPDATEUSAGE语句阻止数据库去更新sysindexes系统表B、执行DBCC SHOW_STATISTICS语句找到高密度的索引。删除高密度索引C、运行索引运行向导阻止a workload file支持索引创建和删除被建议的索引。D、用SQL profiler寻找表扫描.添加索引到被发现表扫描的表当中.

你是一个保险公司的数据库开发者。你知道如果数据库在一年前就被生成,那么要执行selects,inserts,andupdates操作就需要更长的时间。前期数据库开发者在开发前加入了必要的索引。从那时起,其他的储存过程和表也被加入到数据库中。另外,许多查询都已经没用过了。你为了使数据库的相应时间尽可能加快,你要做什么?()

  • A、执行DBCC UPDATEUSAGE语句阻止数据库去更新sysindexes系统表
  • B、执行DBCC SHOW_STATISTICS语句找到高密度的索引。删除高密度索引
  • C、运行索引运行向导阻止a workload file支持索引创建和删除被建议的索引。
  • D、用SQL profiler寻找表扫描.添加索引到被发现表扫描的表当中.

相关考题:

有关索引的描述,正确的是()。 A、建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B、索引与数据库表的数据存储在一个文件中C、创建索引是创建一个指向数据库表文件记录的指针构成的文件D、使用索引可以加快对表的查询操作

你发现SQLServer2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?() A.对包含销售表的磁盘进行碎片整理B.执行以下语句:USEmaster;GODBCCCLEANTABLE(‘DB1’.’sales’);GOC.执行以下语句:USEDB1;GOALTERINDEXALLONsalesREORGANIZEWITH LOB_COMPACTION=ON);GOD.执行以下语句:USEDB1;GOALTERINDEXALLONsalesREBUILD;GO

下面有关索引的描述正确的是 A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 B)索引与数据库表的数据存储在一个文件中 C)创建索引是创建一个指向数据库表文件记录的指针构成的文件 D)使用索引并不能加快对表的查询操作

在数据库系统运维过程中,当对有索引表的数据进行大量更新后,为了提高数据库查询性能,下列操作中,一般情况下最合适的是( )。 A.将该表数据导出后重新导入B.重建该表上的索引并重启数据库C.重新启动数据库D.重建该表上的索引

索引是影响关系数据库性能的重要因素之一。下列关于索引的说法,错误的是A.建立索引是典型的以空间换时间的做法,因此在设计索引时需要在空间与时间两者间进行适当权衡B.如果SQL语句书写不当,索引可能不会被使用。一般可以采用查看SQL语句执行计划的方法检查索引是否被使用C.向数据库表插入数据时,在该表上建立的索引有助于提高数据插入语句的执行效率D.数据库管理系统中最常用的索引结构是B树,有些数据库管理系统也提供位图等其他类型的索引结构

Windows Azure应用程序检索数据从SQL Azure。你需要推荐一个方法对提高应用程序查询性能。你推荐什么?()A、创建一个数据库来检索数据视图。B、使用聚集索引在SQL Azure数据库表。C、打开一个新的数据库连接时的操作超时。D、基于应用程序创建SQL Azure数据库表索引查询。

在informix数据库中,用户执行oncheck-cDIsmp的含义是()。A、检查smp数据库的数据B、检查smp数据库的索引C、检查smp数据库的数据和索引D、检查smp数据库的系统表

()是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。A、索引B、基本表C、数据库D、存储过程

单表查询指在查询过程中只涉及一个()的查询语句。A、表或视图B、表或索引C、索引或视图D、表或数据库

你是一个船舶公司的数据库开发者。你有一个SQLServer2005/2008数据库用于存储订货信息。这个数据库包括有order表和orderdetails表.存储该数据库的计算机有4个9GB的磁盘可用于数据存储。计算机有两个磁盘控制器。每一个磁盘控制器控制两个磁盘。Order表orderdetails表经常被访问。你需要调节数据库的性能。你该怎么做?()A、为每一个磁盘创建一个文件组。B、在一个单独的文件组里为order表创建一个聚集索引与非聚集索引分开。C、在一个文件组存储orderdetail表的数据和聚集索引,并在另一个文件组里创建非聚集索引。D、在一个文件组里创建order表和有关order表的索引,在另一个文件组里创建orderdetail表和有关orderdetail表的索引。E、创始两个文件组,每一个都有两个磁盘并与同一个控制器联系。

你是一个SQLSERVER2005/2008的数据库的开发者。你正计划增加新的索引,删除一些索引并把其它的索引合成并覆盖。在查询之前你必须创建一个报表来展现被使用的索引之后你进行更换。你应该怎么做?()A、执行每一个在SQL企业管理器的查询并使用SHOWPLAN_TEXT选项B、执行在SQL企业管理器一个查询,使用显示执行计划选项,并对报表输出C、运行IndexTuningWizard相对的工作文件。使用输出报表。D、执行DBCCSHOW_STATISTICS语句。使用输出报表。

你是一个跨国公司的数据库开发者。公司有一个在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

你要在Oracle中定义SQL查询。下列哪个数据库对象不能直接从select语句中引用?()A、表B、序列C、索引D、视图

你是WingtipToys的数据库开发者.公司在sqlserver2005/2008数据库中跟踪它的存货.你有几个查询和储存过程,储存过程执行在数据库索引上以支持已创建的查询.当编制的存货项目增加时,一些存储过程的执行时间明显增加.其他访问同样信息的查询和储存过程并没有增加.你必须恢复运行慢的储存过程的性能,达到原先执行的时间.你该怎么办?()A、总是使用WITHRECOMPILE选项去执行运行慢的存储过程。B、为每张表中运行慢的存储过程执行UPDATESTATISTICS语句。C、为每一个运行慢的存储过程执行sp_recompile系统储存过程.D、为每张表中运行慢的存储过程执行DBCCREINDEX语句。

你是woodgrove银行的一个数据库开发者.你正在把数据载入SQLServer2005/2008数据库.数据被临时载入Staging表中.当数据载入过程完成时,数据从这个表中被删除.不需要还原这个被删除的表.你要尽可能快的确信数据从Sraging表中被删除,你应该怎么做?()A、使用delete语句从表中还原数据B、使用truncatetable语句从表中还原数据C、使用droptable语句从表中还原数据D、使用一个可更新的游标访问和还原表中的毎一行数据

你是一个名为INVENTORY的数据库的开发者。你有一张你创建的报告清单。这些报告将同时被运行。你写出查询语句来创建每个报告。在查询语句的基础上,你设计和创建这个数据库表的索引。你想要确定你已经创建了有效的索引,你得怎么做?()A、创建一个SQL事件探查器跟踪,使用OBJECT事件分类。B、依靠包含有在报告中有使用的查询的一个工作量文件来运行索引调整向导。C、运行系统监视器,并且使用SQLSERVER:ACCESSMETHODS计算器D、在查询分析器里执行这些表的查询,并且使用SHOWPLAY-TEXTOPTION。

你是一个SQLServer2005/2008数据库的数据库开发者。该数据库安装在Microsoft Windows 2000 Server computer上。数据库使用默认配置,数据库中所有的表至少要有一个索引。SQLServer是服务器上唯一一个运行的应用程序。一天中数据库的活动高峰期是在销售代表输入和更新销售处理事务时。批量报告在营业时间后被执行。销售代表报告说更新和插入处理太缓慢。你要怎么做?()A、在SQLServer上运行系统监视器:在一天中访问计数器的方法.使用从系统监视器的输出来识别哪些表需要索引.B、使用sp_configure系统存储过程来增加由SQL Server使用的锁的数量。C、在一天内运行SQLProfiler。选择SQL:BatchCompleted和RPC://Completed事件和EventClass和TextData数据列.使用一个SQL事件查看器输出文件作为索引向导的输入文件。D、增加min server memory选项的有效值。E、重建索引,把填充因子设为100.

你发现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 2000中的表索引和全文索引描述正确的是()A、这两种索引都保存在数据库的数据文件中B、在插入新数据的过程中,数据库系统会自动更新全文检索的内容C、全文检索有利于查找包含大量文本内容的数据列D、在使用表索引时必须在相应的查询语句中指定要用的索引名称

公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQLSERVER2005数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()A、在Comments列创建一个非聚集索引B、执行USEMasterTransact-SQL语句C、创建全文目录D、在列Comments上创建全文索引

你的SQL SERVER 2005数据库服务器所在的存储区域网络(the storage area network (SAN))出现了电源事故(断电)。为此,你需要去检查所有数据库在分配、结构、系统数据目录、逻辑完整性上是否完好。你应该怎么做?()A、为每个文件组执行DBCC CHECKFILEGROUPB、执行DBCC CHECKCATALOGC、执行DBCC CHECKDBD、为每个表执行DBCC CHECKTABLE

单选题你是一个SQLServer2005/2008的在线交易处理的数据库的开发者。你写了许多存储过程来产生严格的报表。这些存储过程能够访问存在的且索引的数据表。你把储存过程放在生产环境前,你要确定新储存过程有最佳的表现。你也确定数据库的每日操作没被不利的东西影响。你应该做什么?()A为包含在存储过程中的每个分析创建一个覆盖索引B为存储过程的每个查询创建一个包含WHERE项的每个列的索引C从索引运行向导中用输出来确认索引是否应该被添加。D在SELECT and WHERE项的每个分析在所有列中创建一个统计表.

单选题你是LUCERNE出版社的数据库开发者。公司把数据存放在SQLSERVER2005/2008里。这个数据库包含一个名为ORDERS的表。当前,这个表上有一个聚集索引,这个索引是由客户名和当前日期生成的。当前,ORDERS表有750000行,并且行数每周增加5%。公司计划下周开展促销活动,那样ORDERS表的行插入量将会增长50%。你要在促销期间优化ORDERS表的插入,你得怎么做?()A每天晚上创建一个作业来重新组建聚集索引,并且使用FILLFACTOR默认。B给ORDERS表增加另外的索引。C垂直分割ORDERS表。D重建聚集索引,使用FILLFACTOROF50E在ORDERS表上执行更新统计(UPDATESTATISTICS)

单选题你是SQLServer2005/2008数据库的开发者。你为销售部门创建了一个存储过程,生成EndOfMonthSales报告。你利用下面的语句为EndOfMonthSales报告分配权限GRANT EXECUTE ON EndOfMonthSales TO SalesDept Andrea加入了销售部门并且成为SalesDept角色成员。Andrea也是Marketing角色成员,该角色已经被拒绝访问EndOfMonthSales报告。Andrea不能执行存储过程。其他销售部门的雇员没有碰到该问题。你该怎么办?()A添加Andrea到db_datareader数据库角色中.授予REFERENCES权限到public角色中.B从Marketing角色中删除Andrea。C在已经引用存储过程的表上授予Andrea’s数据库用户账户选择的权限.D在已经引用存储过程的表上授予Andrea’s数据库用户账户REFERENCES的权限.

单选题你是一个跨国公司的数据库开发者。公司有一个在SQL Server 2005/2008的在线交易处理的数据库。这个数据库有一个销售表,它里面包含了公司的一些固定的信息。在过去的一年,已经有150,000行数据被加到销售数据库中。数据库使用者说数据库慢慢的变得不太好用了。你为了改变数据库的查询销售表的能力,在SQL的查询分析器中要执行哪个脚本语句?()AEXECsp_updatestats ’resample’BCREATE STATISTICS Sales WITH FULLSCANCSp_autostats ‘Sales’DUPDATE STATISTICS Sales WITH FULLSCAN ALL

单选题你是你公司SQL Server2005/2008数据库的开发者。你在数据库中更新一些为销售部门创建新的月底报表的存储过程。这存储过程包括从三个或更多的表中检索数据的复杂请求。在数据库中所有的表至少有一个索引。用户报告说有一个新的月底报表的运行比以前版本的报表的运行来的慢。你想要提高这些报表的性能,你应该做什么?()A为每个存储过程创建一个包含数据定义语言的脚本。为索引调整向导使用这个脚本作为工作负荷记录文件B在SQL跟踪事件探查器捕获每一个存储的执行过程。为索引调整向导使用跟踪文件作为工作负荷记录文件C在使用存储过程的表中更新统计表D在查询分析器中执行每一个存储过程,并使用Show Execution Plan选项E在查询分析器中执行每一个存储过程,并使用Show Server Trace选项

单选题你是一个SQLSERVER2005/2008的数据库的开发者。你正计划增加新的索引,删除一些索引并把其它的索引合成并覆盖。在查询之前你必须创建一个报表来展现被使用的索引之后你进行更换。你应该怎么做?()A执行每一个在SQL企业管理器的查询并使用SHOWPLAN_TEXT选项B执行在SQL企业管理器一个查询,使用显示执行计划选项,并对报表输出C运行IndexTuningWizard相对的工作文件。使用输出报表。D执行DBCCSHOW_STATISTICS语句。使用输出报表。