SQLSERVER数据库管理员实操精华题上_第1页
SQLSERVER数据库管理员实操精华题上_第2页
SQLSERVER数据库管理员实操精华题上_第3页
SQLSERVER数据库管理员实操精华题上_第4页
SQLSERVER数据库管理员实操精华题上_第5页
已阅读5页,还剩1页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑SQLSERVER数据库管理员实操精华题上SQLSERVER数据库管理员实操精华题上

1.【单选题】10分|SQL1和SQL2是两台SQLServer,并且都参与复制。对于名为Pub1的发布,SQL1既是发布服务器,也是分发服务器。Pub1是SQL1上的唯一发布,而SQL2是唯一的订阅服务器。现在需要提供有关复制延迟的状态报表。在SQL1上使用复制监视器,如何才能找到发布服务器和分发服务器以及分发服务器与订阅服务器之间的延迟?

A选择SQL1的“订阅监视列表”选项卡。在“延迟”列中查看SQL2订阅。

B选择Pub1发布的“所有订阅”选项卡。在“延迟”列中查看SQL2订阅。

C选择Pub1发布的“跟踪令牌”选项卡。选择“插入跟踪器”选项,然后等待SQL2订阅请求的延迟值出现。

D选择SQL1的“订阅监视列表”选项卡。双击此SQL2订阅。在“发布服务器到分发服务器的历史记录”选项卡和“分发服务器到订阅服务器的历史记录”选项卡上查看持续时间详细信息。

2.【单选题】10分|现在要创建一个从SQLServer数据库中的Contact表中删除数据的存储过程。为了处理可能出现的错误,该存储过程包含以下Transact-SQL语句。BEGINTRYBEGINTRANSACTIONDELETEFROMPerson.ContactWHEREContactID=@ContactIDCOMMITTRANSACTIONENDTRYBEGINCATCHDECLARE@ErrorMessagenvarchar(2000)DECLARE@ErrorSeverityintDECLARE@ErrorStateintSELECT@ErrorMessage=ER

A将COMMITTRANSACTION命令添加到CATCH块

B从TRY块中删除COMMITTRANSACTION命令。

C将ROLLBACKTRANSACTION命令添加到CATCH块。

D将ROLLBACKTRANSACTION命令添加到TRY块。

3.【单选题】10分|现在需要创建一个在公司网站上显示产品信息的联机目录应用程序。产品的数据存储在SQLServer数据库中。数据作为关系数据存储,但是必须使用FORXML将数据作为XML文档传递给应用程序。测试应用程序后,发现不是所有的项目都与XML文档中显示的查询相匹配。只有那些针对方案中的所有元素都有相应值的产品才会显示。如何修改Transact-SQL语句才能使所有产品都与XML文档中的查询相匹配?

A将XML索引添加到包含产品数据的表。

B将XSINIL参数添加到查询中的ELEMENTS指令。

C将HAVING子句添加到查询。

D将子句的替换值添加到查询。

4.【多选题】10分|现在需要从名为SQL1的服务器向名为SQL2的服务器传送DB1数据库的事务日志。由于DB1的大小高达100GB,因此无法在合理的时间内通过网络传输。因此需要在初始化辅助数据库时,尽量减少对网络造成的影响。应当如何操作?

A为DB1指定简单恢复模式。

B为DB1指定完全恢复模式或大容量恢复模式。

C使用便携式介质完成对DB1的备份。从备份恢复辅助数据库£»指定RECOVERY选项。

D使用便携式介质完成对DB1的备份。从备份恢复辅助数据库£»指定STANDBY选项。

5.【单选题】10分|每天午夜自动创建名为DB1的数据库的完整备份。每天10:00和16:00分别对DB1进行一次不同的备份。每天中午创建数据库快照。开发人员报告他在12:30无意间删除了Pricelist表,而最后一次对Pricelist表的更新是在一周以前。需要恢复Pricelist表。如何操作才能将损失的数据降至最低?

A将最近一次备份恢复到名为DB1bak的新数据库中。应用最新的不同备份。将Pricelist表从DB1bak复制到DB1。

B保留最新的数据库快照,删除其他所有数据库快照。从最新数据库快照中恢复DB1。

C从最新备份中恢复DB1。应用最新的不同备份。

D将Pricelist表从最新的数据库快照中复制到DB1中。

6.【单选题】10分|一台名为SQL1的服务器运行着SQLServerEnterpriseEdition。SQL1的内存为2GB,其中1.6GB默认用于SQLServer数据库引擎实例。每个月所有数据库平均增加100MB数据。用户指出报表执行时间有所增加。现在需要使用系统监视器来创建计数器日志,从而确定是否需要添加内存。应向计数器日志中添加哪个性能对象?

AMSAS2022:高速缓存

BMSAS2022:内存

CMSAS2022:主动高速缓存

DSQLServer:缓冲区管理器

7.【单选题】10分|SQLServer数据库中的一个表含有很多索引,因此数据修改性能随着时间而降低。管理员怀疑某些索引并未使用,因此需要识别自上次启动SQLServer后未被任意查询所使用的索引。可以使用哪个动态管理视图?

Asys.dm_fts_index_population

Bsys.dm_exec_query_stats

Csys.dm_db_index_usage_stats

Dsys.dm_db_index_physical_stats

8.【多选题】10分|一台使用默认设置安装的SQLServer计算机出现了电源故障,数据库服务器上的SQLServer(MSSQLSERVER)服务无法启动。现在需要找到问题的原因所在。应该执行以下哪三项操作?

A在“事件查看器”中查看系统日志。

B在“事件查看器”中查看应用程序日志

C使用记事本查看C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\LOG\ErrorLog.1文件。

D使用记事本查看C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\LOG\ErrorLog文件。

9.【单选题】10分|用户报告其按照处理应用程序的顺序收到死锁错误消息的频率越来越高,因此需要监控发生死锁情况时,涉及到哪些对象和SQLServer会话ID。如果要了解死锁中每个参与者的信息,应该做什么?

A使用SQLServerProfiler跟踪Lock:Timeout事件

B通过系统监视器观察SQLServer:Locks–每秒死锁数量的计数器。

C使用SQLServerProfiler跟踪Lock:Deadlock事件。

D使用SQLServerProfiler跟踪Lock:DeadlockChain事件。

10.【多选题】10分|某银行使用SQLServer数据库支持客户储蓄业务。该银行每天处理50,000项业务。应用程序要求在TransactionID列使用聚集索

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论