网友您好, 请在下方输入框内输入要搜索的题目:

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

连接到DB1数据库,执行DBCC OPENTRAN命令,查看SPID和Start time行

B

连接到master数据库,执行DBCC OPENTRAN. 查看SPID和Start time行

C

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

D

打开查询窗口,连接到master数据库,执行如下SQL语句SELECT TOP 1 spid,last_batch FROM sys.sysprocesses WHERE dbid = db_id(’DB1’) AND open_tran > 0 ORDER BY last_batch


参考答案

参考解析
解析: 暂无解析
更多 “单选题你是SQL SERVER 2005服务器中DB1数据库的管理员。你收到一个警告说,DB1的日志文件所在驱动器接近最大容量了。已知,虽然事务日志文件每5分钟进行一次备份,但磁盘空间占用还是在有规则的增长。因此,你认为可能是一个未提交的事务引起的;为了去查明原因,你需要去确定在DB1数据库中,最早开始的活动事务的开始时间及服务器进程ID,你应该如何做?()A 连接到DB1数据库,执行DBCC OPENTRAN命令,查看SPID和Start time行B 连接到master数据库,执行DBCC OPENTRAN. 查看SPID和Start time行C 在SQL Server Management Studio,打开活动监视器,选择进程信息页。然后用数据库=DB1和打开的事务=yes为条件进行筛选,查看结果中的进程ID和上一批列D 打开查询窗口,连接到master数据库,执行如下SQL语句SELECT TOP 1 spid,last_batch FROM sys.sysprocesses WHERE dbid = db_id(’DB1’) AND open_tran  0 ORDER BY last_batch” 相关考题
考题 公司A有一个由两个域DOM1和DOM2组成的网络。两个域之间没有信任关系。DOM1包含一个名为SQL1的服务器。DOM2包含一个名为SQL2的服务器。两个服务器都运行着SQLServer2005。SQL1上的SQLServer实例使用服务帐户DOM1/SQLService1。SQL2上的SQLServer实例使用服务帐户DOM2/SQLService2。任何一个服务器上都不存在镜像端点。SQL1包含一个名为DB1的数据库。你想要使用高级别保护模式且在无见证的情况下将DB1镜像到SQL2。为此,你要创建数据库镜像端点并设置所有涉及到的Server实例的安全。你会怎样做?()A.使用配置数据库镜像安全向导为DB1创建端点并设置安全性。建立端点使用SQLSERVER验证。B.用Transact-SQL为每个Server实例配置数据库镜像端点及安全性。允许数据库镜像对出入连接使用加密证书。C.创建登录并将其添加到sysadmin组。设置每一个Server实例都使用SQLServer认证登录。然后使用数据库属性镜像页上配置安全性向导为DB1创建端点。D.连接到各个Server实例并执行以下语句。CREATEENDPOINTmirroringSTATE=STARTEDASTCP(LISTENER_PORT=5022)FORDATABASE_MIRRORING(AUTHENTICATION=WINDOWSNTLM,ROLE=PARTNER);

考题 你正在SQLSERVER2005服务器上一个名为DB1的数据库上进行着工作。你发现由于对DB1中Table1表的扫描导致了查询执行缓慢。已知,Table是一个使用频繁而且非常巨大的表,同时你又确定了查询中包含如下的语句:SELECTcol1,col2FROMtable1WHEREcol3=。在表保持对所有用户有效的情况下,为了最大化的提高查询性能,你应该怎么做?() A.更新DB1数据库中表Table1的所有统计信息B.在DB1数据库中,使用CREATESTATISTICS语句为表Table1的列col3创建缺少的统计信息C.设置优先值提升选项的值为1D.执行如下语句:USEDB1GOCREATEINDEXindex1ONtable1(col3)INCLUDE(col1,col2)WITH(ONLINE=ON)GOE.执行如下语句USEDB1GOCREATEINDEXindex1ONtable1(col3,col2,col1)

考题 你正在使用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服务器中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_tran0ORDERBYlast_batch

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

考题 一台装有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模板。将跟踪信息存储到你的电脑文件里。确保未选中“服务器处理跟踪数据”选项。

考题 在SQL Server 2000中,现要将数据库DB1差异备份到备份设备BK上,并且不覆盖BK上的已有内容。请补全下列备份数据库DBI的语句。BACKUP (11) DB1 TO BK (12) , NOINIT

考题 在SQL Server 2008中,设要为数据库DB1添加一个新的数据文件,该文件的逻辑名为filex,物理文件名为filex.n(if,存储位置为D:\DB1,初始大小和最大大小均采用系统默认值,增长方式为自动增长,每次增加20%。下列语句中正确的是( )。A.ALTER DATABASE DB1 ADD FILE(NAME=filex,FILENAME=D:\DB1\filex.ndf,FILEGROWTH=20)B.ALTER DATABASE DB1 ADD FILE(NAME=filex,FILENAME=D:\DB1\filex.ndf,FILEGROWTH=20%)C.ALTER DATABASE DB1 ADD FILE(NAME=filex,FILENAME=ˊD:\DB1\filex.ndfˊ,FILEGROWTH=20)D.ALTER DATABASE DB1 ADD FILE(NAME=filex,FILENAME=ˊD:\DB1\filex.ndfˊ,FILEGROWTH=20%)

考题 在SQL Server 2008中,设某日上午10点对DB1数据库进行了一次完整备份,在上午11点时DB1数据库突然因硬件故障造成部分数据损坏,但该数据库的日志文件没有遭到破坏。为了尽可能减少数据丢失,下列操作中最可行的是( )。A.首先对DB1进行一次完整备份,然后再恢复数据库B.首先对DB1进行一次差异备份,然后再恢复数据库C.首先对DB1进行一次结尾日志备份,然后再恢复数据库D.首先清空日志文件内容,然后再恢复数据库

考题 你正在设计一个计划迁移Microsoft SQL Server 2008数据库SQL Azure。你不计划来迁移SQL Server数据库SQL Server 2008 R2,你需要推荐一个方法执行批量数据传输从SQL Server数据库SQL Azure。你推荐什么?()A、使用bcp工具。B、使用dta效用。C、使用SQL Server导入和导出向导。D、附上每个SQL Server数据库SQL Azure。

考题 你正在设计一个战略同步两个地理上不同的SQL Azure数据库。数据库名为DB1坐落在北京,一个名为DB2的数据库位于上海。DB2包含表的一个子集DB1。你需要推荐一个方法双向同步数据库的每一天,你应该推荐()A、使用SQL Azure数据同步。B、Microsoft Sync Framework使用自定义元数据C、使用微软同步框架部分参与者。D、使用微软同步框架文件同步提供者。

考题 你正在设计一个计划对现有的Microsoft SQL Server 2008数据库迁移到SQL Azure数据库包含一个SQL服务器代理工作,清理应用程序日志表。您需要推荐一个方法确保SQL Server代理工作继续不加修改地运行。你推荐()A、使用SQL Azure数据同步服务。B、在SQL Azure运行SQL Server代理。C、使用SQL Server集成服务(ssi)连接到SQL Azure。D、连接现有的本地SQL Server代理工作SQL Azure。

考题 你正在负责管理一个采用默认设置安装的SQL SERVER 2005 数据库服务器。在一次电源突然断电后,在你的数据库服务器上SQL Server (MSSQLSERVER)服务不能启动了。为了找到问题的原因,你应该从哪三个方面进行入手解决?()A、在事件查看器查看系统日志B、在事件查看器查看应用程序日志C、用记事本查看文件 C:///Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/LOG/ErrorLog.1D、用记事本查看文件C:///Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/LOG/ErrorLogE、用记事本查看文件I C:///Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/LOG/SQLAgent.out

考题 公司A有一个由两个域DOM1和DOM2组成的网络。两个域之间没有信任关系。DOM1包含一个名为SQL1的服务器。DOM2包含一个名为SQL2的服务器。两个服务器都运行着SQL Server 2005。SQL1上的SQL Server实例使用服务帐户DOM1/SQLService1。SQL2上的SQL Server实例使用服务帐户DOM2/SQLService2。任何一个服务器上都不存在镜像端点。SQL1包含一个名为DB1的数据库。你想要使用高级别保护模式且在无见证的情况下将DB1镜像到SQL2。为此,你要创建数据库镜像端点并设置所有涉及到的Server实例的安全。你会怎样做?()A、使用配置数据库镜像安全向导为DB1创建端点并设置安全性。建立端点使用SQL SERVER 验证。B、用Transact-SQL为每个Server实例配置数据库镜像端点及安全性。允许数据库镜像对出入 连接使用加密证书。C、创建登录并将其添加到sysadmin组。设置每一个Server实例都使用SQL Server认证登录。然后使用数据库属性镜像页上配置安全性向导为DB1创建端点。D、连接到各个Server实例并执行以下语句。CREATE ENDPOINT mirroring STATE = STARTED AS TCP ( LISTENER_PORT=5022)FOR DATABASE_MIRRORING(AUTHENTICATION = WINDOWS NTLM, ROLE=PARTNER);

考题 公司A有一个名为SQL1的SQL Server 2005服务器。SQL1设置为SQL Server和Windows身份认证模式。使用Windows认证,在SQL1上你有sysadmin权限。使用SQL1工作的所有用户都反映说:使用SQL1的所有应用程序均停止响应。你的上司让你去调查此问题。在任务管理器中,你注意到CPU使用率为100%。你试图用SQL Server Management Studio连接到SQL1。但SQL1没有响应。你需要连接到SQL1才能诊断问题。哪两种方法可能让你达成此目标?()A、用osql实用工具连接到SQL1B、使用专用管理员连接的sqlcmd实用工具连接到SQL1C、用SQL Server Management Studio连接到SQL1。打开一个查询窗口并执行以下语句:DBCC TRACEON 1244D、在SQL Server Management Studio中,在工具栏上,点击数据库引擎查询以打开连接到数据库引擎对话框。在服务器名称文本框内,敲入ADMIN:SQL1。选择SQL Server身份认证并提供你的sa身份。点击连接按钮

考题 你正在使用SQL SERVER 2005服务器SQL1上的一个名为DB1的数据库。DB1 7X24小时不间断运行。DB1最近的一个副本保存在名为SQLtest的服务器上,SQLtest同时也在运行着SQL SERVER 2005.你发觉在SQL1上的查询存在着大量的对表完全扫描,为此你得出结论DB1数据库需要额外的引。目前已经有适合DTA(Database Engine Tuning Advisor:数据库引擎优化顾问)的工作负荷文件,你需要做的是利用DTA对工作负荷文件进行分析。在分析的过程中,你必须要保证SQL1服务器良好的工作性能,而且要保证DTA推荐的建议是有效的。你应该如何实现这个目标?()A、把工作负荷文件保存在SQL1上。在SQLTest上启动DTA并连接到SQL1上,然后选上所有的优化选项并且在高级选项对话框中选中“仅生成联机建议”,然后启动分析。B、把工作负荷文件存储在 SQLtest上。在SQLTest上启动DTA并连接到SQLTest上,然后选上所有的优化选项并且在高级选项对话框中选中“仅生成联机建议”,然后启动分析。C、把工作负荷文件保存在SQL1上。在SQL1上启动DTA并连接到SQL1上,然后选上所有的优化选项并且在高级选项对话框中选中“所有建议均为脱机建议”,然后启动分析。D、把工作负荷文件存储在 SQLtest上。在SQLTest上启动DTA并连接到SQLTest上,然后选上所有的优化选项并且在高级选项对话框中选中“所有建议均为脱机建议”,然后启动分析。

考题 你正在SQL SERVER 2005 服务器上一个名为DB1的数据库上进行着工作。你发现由于对DB1中Table1表的扫描导致了查询执行缓慢。已知,Table是一个使用频繁而且非常巨大的表,同时你又确定了查询中包含如下的语句:SELECT col1,col2 FROM table1 WHERE col3 = 。在表保持对所有用户有效的情况下,为了最大化的提高查询性能,你应该怎么做?()A、更新DB1数据库中表Table1的所有统计信息B、在DB1数据库中,使用CREATE STATISTICS 语句为表Table1的列col3创建缺少的统计信息C、设置优先值提升选项的值为1D、执行如下语句:USE DB1 GO CREATE INDEX index1 ON table1(col3) INCLUDE(col1, col2) WITH (ONLINE = ON) GOE、执行如下语句 USE DB1GOCREATE INDEX index1 ON table1(col3, col2,col1)

考题 公司A有一个名为SQL1且运行SQL SERVER 2005 企业版的数据库服务器。SQL1有2GB RAM,其中1.6GB默认被SQL SERVER 数据库实例使用。已知,数据库数据以每月平均100M在增长。最近,用户反馈说报表的执行时间变长了(显示报表的时间)。为此,你需要评估是否需要增加更多的内存。你打算用性能监视器来创建一个计数器日志来帮助你决定是否需要。请问,你应该增加哪一个性能对象到计数器日志中?()A、MSAS 2005:CacheB、MSAS 2005:MemoryC、MSAS 2005:Proactive CachingD、SQLServer:Buffer ManagerE、SQLServer:SQL StatisticsF、SQLServer:General Statistics

考题 你负责管理一个SQL Server 2005数据库。此数据库使用来自另一个网站导出的数据进行数据更新。以月为基础,每月都用bcp命令从一个纯文本文件将数据导入数据库。此操作应占用最小的日志纪录。然而,用户反映他们收到错误信息显示事务日志已满。你调查并发现错误发生在导入数据时。你需要阻止此错误的发生,该怎样做?()A、禁用目标表中的聚集索引和所有非聚集索引B、将数据库恢复模式设置为完整恢复C、将数据库恢复模式设置为大容量日志恢复D、用BULK INSERT语句导入数据

考题 你正将一个名为Timesheet的SQL Server 2005 数据库移动到一个新的数据库服务器。已知,应用程序TimeEntry正在使用此Timesheet数据库。要求在你移动数据库期间,TimeEntry应用的不可用时间最小,你该怎么办?()A、用SQL SERVER管理器里的复制数据库向导将数据库移动到新的服务器B、分离当前数据库。将数据文件复制并附加到新的服务器上C、备份数据库。将备份文件复制到新的服务器上;恢复数据库D、移动数据文件。用ALTER DATABASE指定新的地址

考题 单选题你正在SQL SERVER 2005 服务器上一个名为DB1的数据库上进行着工作。你发现由于对DB1中Table1表的扫描导致了查询执行缓慢。已知,Table是一个使用频繁而且非常巨大的表,同时你又确定了查询中包含如下的语句:SELECT col1,col2 FROM table1 WHERE col3 = 。在表保持对所有用户有效的情况下,为了最大化的提高查询性能,你应该怎么做?()A 更新DB1数据库中表Table1的所有统计信息B 在DB1数据库中,使用CREATE STATISTICS 语句为表Table1的列col3创建缺少的统计信息C 设置优先值提升选项的值为1D 执行如下语句:USE DB1 GO CREATE INDEX index1 ON table1(col3) INCLUDE(col1, col2) WITH (ONLINE = ON) GOE 执行如下语句 USE DB1GOCREATE INDEX index1 ON table1(col3, col2,col1)

考题 单选题你发现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

考题 多选题公司A使用位于SQL1 服务器上的任务关键级数据库DB1。你要将DB1镜像到另外一个服务器SQL2上。在你建立数据库镜像前,需要为DB1和服务器做好镜像前的准备。你需要执行以下哪三项操作?()A将SQL1上的DB1恢复模式设置为大容量日志恢复B将SQL1上的DB1恢复模式设置为完全恢复C备份SQL1上的DB1。在SQL2上恢复备份;指定NORECOVERY选项D备份SQL1上的DB1。在SQL2上恢复备份;指定STANDBY选项E为所有涉及的服务器创建端点

考题 多选题你正在负责管理一个采用默认设置安装的SQL SERVER 2005 数据库服务器。在一次电源突然断电后,在你的数据库服务器上SQL Server (MSSQLSERVER)服务不能启动了。为了找到问题的原因,你应该从哪三个方面进行入手解决?()A在事件查看器查看系统日志B在事件查看器查看应用程序日志C用记事本查看文件 C:///Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/LOG/ErrorLog.1D用记事本查看文件C:///Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/LOG/ErrorLogE用记事本查看文件I C:///Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/LOG/SQLAgent.out

考题 多选题Your company uses a mission-critical database named DB1, which is located on a server named SQL1. You want to mirror DB1 on a second server named SQL2. Before you can establish database mirroring, you need to prepare DB1 and the servers for mirroring. Which three actions should you perform?()ASet the recovery model of DB1 on SQL1 to bulk-logged recovery.BSet the recovery model of DB1 on SQL1 to full recovery.CBack up DB1 on SQL1. Restore the backup on SQL2; specify the NORECOVERY option.DBack up DB1 on SQL1. Restore the backup on SQL2; specify the STANDBY option.EBack up DB1 on SQL1. Restore the backup on SQL2; specify the RECOVERY option.FCreate endpoints on all participating servers.GSet the AutoShrink property of DB1 on SQL1 to false.

考题 多选题你正在实现DB1数据库从SQL1到SQL2服务器之间的事务日志传送。由于DB1数据库大约100GB,在网络传送需要太多的时间。现在,你需要初始化第二个DB1数据库副本,并且要求对网络的影响最小化,你应该通过下面哪两个动作去完成?()A设置DB1数据库为简单恢复模型。B指定DB1数据库为完整或大容量日志恢复模式。C完整备份DB1数据库到便携式媒体,然后使用RECOVERY选项从这个备份恢复第二个数据库。D完整备份DB1数据库到便携式媒体,然后使用STANDBY选项从这个备份恢复第二个数据库。

考题 单选题一台装有SQL Server 2005的服务器SQL1上有15个数据库,数据库DB1是其中之一。最近,使用DB1的用户报告说查询的执行时间很长。你想要在包含所有生产数据库的测试环境中再现并分析此问题。为了晚些在测试服务器上执行之用,你需要记录SQL1全天的工作负荷。并且,你要确保即使是SQL1应力不足,也能不跳过地捕获所有事件,你该怎样做?()A 启动SQL1上的SQL Server Profiler并连接到本地。使用Tuning模板,然后以DatabaseID列等于DB1数据库的ID为条件创建一个过滤器。将跟踪存于SQL1的表中。B 启动你电脑里的SQL Server Profiler并连接到SQL1。使用Tuning模板,将跟踪信息存于测试机的表中。确保选中“服务器处理跟踪数据”选项。C 启动测试机上的SQL Server Profiler并连接到SQL1。使用Replay模板。将跟踪信息保存于测试机的文件中。确保选中“服务器处理跟踪数据”选项。D 启动你电脑里的SQL Server Profiler并连接到SQL1。使用Replay模板。将跟踪信息存储到你的电脑文件里。确保未选中“服务器处理跟踪数据”选项。