為大家收集整理了《2013年微軟認(rèn)證練習(xí)及答案20》供大家參考,希望對(duì)大家有所幫助!?。?BR> 1你是SQL SERVER 2005服務(wù)器中DB1數(shù)據(jù)庫(kù)的管理員。你收到一個(gè)警告說(shuō),DB1的日志文件所在驅(qū)動(dòng)器接近容量了。已知,雖然事務(wù)日志文件每5分鐘進(jìn)行一次備份,但磁盤空間占用還是在有規(guī)則的增長(zhǎng)。因此,你認(rèn)為可能是一個(gè)未提交的事務(wù)引起的;為了去查明原因,你需要去確定在DB1數(shù)據(jù)庫(kù)中,最早開始的活動(dòng)事務(wù)的開始時(shí)間及服務(wù)器進(jìn)程ID,你應(yīng)該如何做?
A.連接到DB1數(shù)據(jù)庫(kù),執(zhí)行 DBCC OPENTRAN命令,查看 SPID 和 Start time行。
B.連接到master數(shù)據(jù)庫(kù),執(zhí)行 DBCC OPENTRAN. 查看 SPID 和 Start time 行。
C. 在SQL Server Management Studio,打開活動(dòng)監(jiān)視器,選擇進(jìn)程信息頁(yè)。然后用數(shù)據(jù)庫(kù) = DB1和打開的事務(wù)=yes為條件進(jìn)行篩選,查看結(jié)果中的進(jìn)程ID和上一批列。
D. 打開查詢窗口,連接到master數(shù)據(jù)庫(kù),執(zhí)行如下SQL語(yǔ)句
SELECT 1 spid, last_batch FROM sys.sysprocesses WHERE dbid = db_id('DB1')
AND open_tran > 0 ORDER BY last_batch
答案: A
2公司A有一個(gè)名為SQL1且運(yùn)行SQL SERVER 2005 企業(yè)版的數(shù)據(jù)庫(kù)服務(wù)器。SQL1 有2GB RAM,其中1.6GB默認(rèn)被SQL SERVER 數(shù)據(jù)庫(kù)實(shí)例使用。已知,數(shù)據(jù)庫(kù)數(shù)據(jù)以每月平均100M在增長(zhǎng)。最近,用戶反饋說(shuō)報(bào)表的執(zhí)行時(shí)間變長(zhǎng)了(顯示報(bào)表的時(shí)間)。為此,你需要評(píng)估是否需要增加更多的內(nèi)存。你打算用性能監(jiān)視器來(lái)創(chuàng)建一個(gè)計(jì)數(shù)器日志來(lái)幫助你決定是否需要。請(qǐng)問,你應(yīng)該增加那一個(gè)性能對(duì)象到計(jì)數(shù)器日志中?
A. MSAS 2005:Cache B. MSAS 2005:Memory
C. MSAS 2005:Proactive Caching D. SQLServer:Buffer Manager
E. SQLServer:SQL Statistics F. SQLServer:General Statistics
答案: D
3你正在負(fù)責(zé)管理一個(gè)采用默認(rèn)設(shè)置安裝的SQL SERVER 2005 數(shù)據(jù)庫(kù)服務(wù)器。在一次電源突然斷電后,在你的數(shù)據(jù)庫(kù)服務(wù)器上SQL Server (MSSQLSERVER)服務(wù)不能啟動(dòng)了。為了找到問題的原因,你應(yīng)該從那三個(gè)方面進(jìn)行入手解決?(請(qǐng)選擇3個(gè)答案)
A. 在事件查看器查看系統(tǒng)日志。
B. 在事件查看器查看應(yīng)用程序日志。
C. 用記事本查看文件 C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\LOG\ErrorLog.1。
D. 用記事本查看文件C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ErrorLog。
E. 用記事本查看文件I C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\LOG\SQLAgent.out。
答案: A,B,D
4你負(fù)責(zé)管理一個(gè)SQL SERVER 2005 數(shù)據(jù)庫(kù)。它包含一個(gè)有很多索引的表。隨著時(shí)間的流逝,你發(fā)現(xiàn)對(duì)這個(gè)表進(jìn)行數(shù)據(jù)修改時(shí)的性能越來(lái)越差。你懷疑可能是一些無(wú)用索引造成的。為此,需要找到自從最后一次SQL Server 2005 啟動(dòng)以來(lái)那些索引是沒有被任何查詢使用過(guò)。你應(yīng)該使用下面哪一個(gè)動(dòng)態(tài)試圖?
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
答案: C
5公司A使用的是SQL SERVER 2005 數(shù)據(jù)庫(kù)。一個(gè)用戶報(bào)告說(shuō):訂單處理應(yīng)用在處理一個(gè)訂單事務(wù)的過(guò)程中停止響應(yīng)。這個(gè)用戶對(duì)應(yīng)的SQL SERVER 進(jìn)程ID是54.你需要查出進(jìn)程54是否被其他連接阻塞。如果是,你需要確定阻塞者的進(jìn)程ID,下面那兩個(gè)方法可能達(dá)到這個(gè)目的?(選擇兩個(gè)答案)
A. 在SQL Server Management Studio,打開活動(dòng)監(jiān)視器, 打開進(jìn)程信息頁(yè),查看進(jìn)程54的阻塞者列信息。
B. 在SQL Server Management Studio,打開活動(dòng)監(jiān)視器,打開按進(jìn)程分類的鎖頁(yè),查看進(jìn)程54請(qǐng)求模式列。
C. 在SQL Server Management Studio ,打開新查詢窗口并且執(zhí)行如下語(yǔ)句:
SELECT * FROM sys.dm_exec_requests WHERE session_id = 54
然后查看blocking_session_id 列。 D. 在SQL Server Management Studio,打開新查詢窗口并且執(zhí)行如下語(yǔ)句:
SELECT * FROM sys.dm_exec_sessionsWHERE session_id = 54
查看status列。
答案: A,C
A.連接到DB1數(shù)據(jù)庫(kù),執(zhí)行 DBCC OPENTRAN命令,查看 SPID 和 Start time行。
B.連接到master數(shù)據(jù)庫(kù),執(zhí)行 DBCC OPENTRAN. 查看 SPID 和 Start time 行。
C. 在SQL Server Management Studio,打開活動(dòng)監(jiān)視器,選擇進(jìn)程信息頁(yè)。然后用數(shù)據(jù)庫(kù) = DB1和打開的事務(wù)=yes為條件進(jìn)行篩選,查看結(jié)果中的進(jìn)程ID和上一批列。
D. 打開查詢窗口,連接到master數(shù)據(jù)庫(kù),執(zhí)行如下SQL語(yǔ)句
SELECT 1 spid, last_batch FROM sys.sysprocesses WHERE dbid = db_id('DB1')
AND open_tran > 0 ORDER BY last_batch
答案: A
2公司A有一個(gè)名為SQL1且運(yùn)行SQL SERVER 2005 企業(yè)版的數(shù)據(jù)庫(kù)服務(wù)器。SQL1 有2GB RAM,其中1.6GB默認(rèn)被SQL SERVER 數(shù)據(jù)庫(kù)實(shí)例使用。已知,數(shù)據(jù)庫(kù)數(shù)據(jù)以每月平均100M在增長(zhǎng)。最近,用戶反饋說(shuō)報(bào)表的執(zhí)行時(shí)間變長(zhǎng)了(顯示報(bào)表的時(shí)間)。為此,你需要評(píng)估是否需要增加更多的內(nèi)存。你打算用性能監(jiān)視器來(lái)創(chuàng)建一個(gè)計(jì)數(shù)器日志來(lái)幫助你決定是否需要。請(qǐng)問,你應(yīng)該增加那一個(gè)性能對(duì)象到計(jì)數(shù)器日志中?
A. MSAS 2005:Cache B. MSAS 2005:Memory
C. MSAS 2005:Proactive Caching D. SQLServer:Buffer Manager
E. SQLServer:SQL Statistics F. SQLServer:General Statistics
答案: D
3你正在負(fù)責(zé)管理一個(gè)采用默認(rèn)設(shè)置安裝的SQL SERVER 2005 數(shù)據(jù)庫(kù)服務(wù)器。在一次電源突然斷電后,在你的數(shù)據(jù)庫(kù)服務(wù)器上SQL Server (MSSQLSERVER)服務(wù)不能啟動(dòng)了。為了找到問題的原因,你應(yīng)該從那三個(gè)方面進(jìn)行入手解決?(請(qǐng)選擇3個(gè)答案)
A. 在事件查看器查看系統(tǒng)日志。
B. 在事件查看器查看應(yīng)用程序日志。
C. 用記事本查看文件 C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\LOG\ErrorLog.1。
D. 用記事本查看文件C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ErrorLog。
E. 用記事本查看文件I C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\LOG\SQLAgent.out。
答案: A,B,D
4你負(fù)責(zé)管理一個(gè)SQL SERVER 2005 數(shù)據(jù)庫(kù)。它包含一個(gè)有很多索引的表。隨著時(shí)間的流逝,你發(fā)現(xiàn)對(duì)這個(gè)表進(jìn)行數(shù)據(jù)修改時(shí)的性能越來(lái)越差。你懷疑可能是一些無(wú)用索引造成的。為此,需要找到自從最后一次SQL Server 2005 啟動(dòng)以來(lái)那些索引是沒有被任何查詢使用過(guò)。你應(yīng)該使用下面哪一個(gè)動(dòng)態(tài)試圖?
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
答案: C
5公司A使用的是SQL SERVER 2005 數(shù)據(jù)庫(kù)。一個(gè)用戶報(bào)告說(shuō):訂單處理應(yīng)用在處理一個(gè)訂單事務(wù)的過(guò)程中停止響應(yīng)。這個(gè)用戶對(duì)應(yīng)的SQL SERVER 進(jìn)程ID是54.你需要查出進(jìn)程54是否被其他連接阻塞。如果是,你需要確定阻塞者的進(jìn)程ID,下面那兩個(gè)方法可能達(dá)到這個(gè)目的?(選擇兩個(gè)答案)
A. 在SQL Server Management Studio,打開活動(dòng)監(jiān)視器, 打開進(jìn)程信息頁(yè),查看進(jìn)程54的阻塞者列信息。
B. 在SQL Server Management Studio,打開活動(dòng)監(jiān)視器,打開按進(jìn)程分類的鎖頁(yè),查看進(jìn)程54請(qǐng)求模式列。
C. 在SQL Server Management Studio ,打開新查詢窗口并且執(zhí)行如下語(yǔ)句:
SELECT * FROM sys.dm_exec_requests WHERE session_id = 54
然后查看blocking_session_id 列。 D. 在SQL Server Management Studio,打開新查詢窗口并且執(zhí)行如下語(yǔ)句:
SELECT * FROM sys.dm_exec_sessionsWHERE session_id = 54
查看status列。
答案: A,C