SQL Server事件探查器是一種可以跟蹤SQL Server和Analysis Services數(shù)據(jù)庫引擎上的操作的工具。SQL Server事件探查器是用于調(diào)試SQL Server(包括Analysis Services)中的性能瓶頸的主要性能分析工具。通過SQL Server事件探查器跟蹤Analysis Services操作的功能最初是在SQL Server2005中引入的。
Analysis Services通過事件來公開發(fā)送給它的命令以及在服務(wù)器中發(fā)生的內(nèi)部操作。這些事件的部分示例包括Command Begin Command End、Query Begin和Query End。每個(gè)事件都有與其關(guān)聯(lián)的一些屬性,例如開始事件、結(jié)束事件以及發(fā)送查詢的用戶。這些屬性將以列的形式顯示在工具中。SQL Server會(huì)定期將事件發(fā)送到訂閱了跟蹤的客戶端。SQL Server事件探查器會(huì)在網(wǎng)格中顯示事件和事件列值。只有Analysis Services管理員可以跟蹤Analysis Services事件。若要了解如何使用監(jiān)視事件探查器,請(qǐng)按照下面的步驟進(jìn)行操作:
?。?)確保你是要進(jìn)行時(shí)間事件探查的Analysis Services服務(wù)器上的管理員。可以通過SSMS連接到Analysis Services,并使用Analysis Services Server Properties Analysis Services服務(wù)器屬性)對(duì)話框?qū)⒂脩籼砑訛锳nalysis Services的管理員。
(2)從Start菜單中啟動(dòng)SQL Server事件探查器:All Programs Microsoft SQL Server2012 Performance Tools SQL Server Profiler。
?。?)此時(shí)將顯示SQL Server時(shí)間探查器應(yīng)用程序。通過選擇File New Trace創(chuàng)建一個(gè)新的跟蹤。
?。?)在Trace Properties對(duì)話框中輸入Trace Name,例如FirstTrace。SQL Server監(jiān)視事件探查器提供了三個(gè)包含預(yù)先選擇的跟蹤事件的跟蹤模板。
?。?)若要查看在標(biāo)準(zhǔn)模板中選擇的事件,請(qǐng)單擊Events Selection選項(xiàng)卡??梢钥吹揭呀?jīng)選中的事件列。該頁面僅顯示具有已經(jīng)選中的屬性的事件。若要查看Analysis Services支持的所有事件和事件屬性,請(qǐng)分別選中Show All Events和Show All Columns復(fù)選框。了解一下各個(gè)事件,然后單擊Run。
(6)可以查看事件探查器中的各種事件屬性列。若要查看處理操作事件,請(qǐng)打開Adventure Works DW示例項(xiàng)目,將其部署到Analysis Services實(shí)例。你會(huì)看到在處理過程中發(fā)生的事件,包括每個(gè)對(duì)象的處理持續(xù)時(shí)間。SQL Server事件探查器可以為你提供有用的信息,例如處理每個(gè)維度所花費(fèi)的時(shí)間、分區(qū)處理時(shí)間以及整個(gè)數(shù)據(jù)庫的總體處理時(shí)間。
★關(guān)于WorkWin公司電腦監(jiān)控軟件★
WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動(dòng)),限制員工不能做什么(禁止網(wǎng)購、游戲、優(yōu)盤等)。
WorkWin基于純軟件設(shè)計(jì),非常容易使用,無需添加或改動(dòng)任何硬件,使用一臺(tái)管理機(jī)監(jiān)控全部員工機(jī)電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時(shí)此刻每天都有成千上萬企業(yè)電腦正在運(yùn)行WorkWin,選擇WorkWin選擇“贏”。
WorkWin監(jiān)控首頁 短視頻講解 下載免費(fèi)試用版
版權(quán)所有,南京網(wǎng)亞計(jì)算機(jī)有限公司 。本文鏈接地址: SQL Server監(jiān)視事件探查器