請(qǐng)問(wèn)在mssql“SQL事件探查器”里表格的標(biāo)題,如CPU,Read...的解釋
發(fā)布日期:2022-02-03 17:11 | 文章來(lái)源:腳本之家
SQL事件探查器使您得以在創(chuàng)建模板時(shí)選擇數(shù)據(jù)列。這些數(shù)據(jù)列表現(xiàn)在運(yùn)行跟蹤時(shí)希望返回的信息。在SQL事件探查器中顯示的數(shù)據(jù)可以按事件發(fā)生的順序顯示,也可以按一個(gè)數(shù)據(jù)列或數(shù)據(jù)列組合分組顯示。 例如,若要識(shí)別執(zhí)行時(shí)間最長(zhǎng)的用戶(hù)事件,請(qǐng)按DBUserName和Duration對(duì)事件進(jìn)行分組。SQL事件探查器將顯示每個(gè)事件的執(zhí)行時(shí)間。該功能類(lèi)似于Transact-SQL中的GROUPBY子句。有關(guān)更多信息,請(qǐng)參見(jiàn)GROUPBY。 說(shuō)明不能按StartTime或EndTime數(shù)據(jù)列進(jìn)行分組。
如果SQL事件探查器可以連接到捕獲跟蹤數(shù)據(jù)時(shí)所在的Microsoft®SQLServer™實(shí)例,則將嘗試用數(shù)據(jù)庫(kù)、對(duì)象和索引的名稱(chēng)分別填充DatabaseID、ObjectID和IndexID數(shù)據(jù)列。否則,將顯示標(biāo)識(shí)號(hào)(ID)。 下表描述默認(rèn)情況下選定的SQL事件探查器數(shù)據(jù)列。 數(shù)據(jù)列列號(hào)描述
ApplicationName110創(chuàng)建與SQLServer實(shí)例的連接的客戶(hù)端應(yīng)用程序名。該列由應(yīng)用程序傳遞的值填充,而不是由所顯示的程序名填充。
BinaryData2與在跟蹤中捕獲的事件類(lèi)相關(guān)的二進(jìn)制值。
ClientProcessID19由主機(jī)計(jì)算機(jī)分配給進(jìn)程的ID,在該進(jìn)程中客戶(hù)應(yīng)用程序正在運(yùn)行。如果客戶(hù)端提供客戶(hù)端進(jìn)程ID,則填充此數(shù)據(jù)列。
ColumnPermissions44表明是否已設(shè)置了列權(quán)限。分析語(yǔ)句文本,以確定將哪些權(quán)限應(yīng)用到了哪些列。
CPU18事件所使用的CPU時(shí)間總計(jì)(以毫秒為單位)。
DatabaseID13USEdatabase語(yǔ)句所指定的數(shù)據(jù)庫(kù)ID,如果沒(méi)有對(duì)給定實(shí)例發(fā)出過(guò)USEdatabase語(yǔ)句,則是默認(rèn)數(shù)據(jù)庫(kù)。如果在跟蹤內(nèi)捕獲ServerName數(shù)據(jù)列且服務(wù)器可用,則SQL事件探查器將顯示數(shù)據(jù)庫(kù)名。通過(guò)使用DB_ID函數(shù)確定數(shù)據(jù)庫(kù)的值。
DatabaseName35正在運(yùn)行用戶(hù)語(yǔ)句的數(shù)據(jù)庫(kù)的名稱(chēng)。
DBUserName140客戶(hù)端的SQLServer用戶(hù)名。
Duration13事件所花費(fèi)的時(shí)間總計(jì)(以毫秒為單位)。
EndTime15事件結(jié)束時(shí)的時(shí)間。啟動(dòng)事件的事件類(lèi)(如SQL:BatchStarting或SP:Starting)的該列不填充。
Error31給定事件的錯(cuò)誤號(hào)。通常是存儲(chǔ)在sysmessages中的錯(cuò)誤號(hào)。
EventClass127捕獲的事件類(lèi)類(lèi)型。
EventSubClass121事件子類(lèi)的類(lèi)型,提供有關(guān)每個(gè)事件類(lèi)的進(jìn)一步信息。例如,ExecutionWarning事件類(lèi)的事件子類(lèi)值代表執(zhí)行警告的類(lèi)型:
1=查詢(xún)等待。查詢(xún)必須等待資源(如內(nèi)存)才能執(zhí)行。
2=查詢(xún)超時(shí)。查詢(xún)?cè)诘却龍?zhí)行所需的資源時(shí)超時(shí)。所有事件類(lèi)的該數(shù)據(jù)列均不填充。 FileName36所修改的文件的邏輯名稱(chēng)。
Handle33ODBC、OLEDB或DB-Library所用的整數(shù),用以協(xié)調(diào)服務(wù)器的執(zhí)行。
HostName18正運(yùn)行客戶(hù)端的計(jì)算機(jī)名。如果客戶(hù)端提供主機(jī)名,則填充此數(shù)據(jù)列。若要確定主機(jī)名,請(qǐng)使用HOST_NAME函數(shù)。
IndexID24受事件影響的對(duì)象上的索引ID。若要確定對(duì)象的索引ID,請(qǐng)使用sysindexes系統(tǒng)表的indid列。
IntegerData25與在跟蹤中捕獲的事件類(lèi)相關(guān)的整型值。
LoginName11用戶(hù)的登錄名(SQLServer安全登錄或MicrosoftWindows®登錄憑據(jù),格式為DOMAIN\Username)。
LoginSid141登錄用戶(hù)的安全標(biāo)識(shí)號(hào)(SID)??梢栽趍aster數(shù)據(jù)庫(kù)的sysxlogins表中找到該信息。對(duì)于服務(wù)器中的每個(gè)登錄,SID是唯一的。
Mode32不同事件所用的整數(shù),用于描述事件已接收或要請(qǐng)求的狀態(tài)。
NestLevel29表示@@NESTLEVEL所返回的數(shù)據(jù)的整數(shù)。
NTDomainName17用戶(hù)所屬的MicrosoftWindowsNT®4.0或Windows2000域。
NTUserName16WindowsNT4.0或Windows2000用戶(hù)名。
ObjectID22系統(tǒng)分配的對(duì)象ID。
ObjectName34引用的對(duì)象名。
ObjectType28表示事件中涉及的對(duì)象類(lèi)型的值。該值對(duì)應(yīng)于sysobjects中的type列。
OwnerName37對(duì)象所有者的數(shù)據(jù)庫(kù)用戶(hù)名稱(chēng)。
Permissions19表示所檢查的權(quán)限類(lèi)型的整型值。取值為:
1=SELECTALL
2=UPDATEALL
4=REFERENCESALL
8=INSERT
16=DELETE
32=EXECUTE(僅限于過(guò)程)
4096=SELECTANY(至少一列)
8192=UPDATEANY
16384=REFERENCESANY Reads16服務(wù)器代表事件執(zhí)行的邏輯磁盤(pán)讀取數(shù)。
RoleName38要啟用的應(yīng)用程序角色名。
ServerName126跟蹤的SQLServer實(shí)例名。
Severity20異常錯(cuò)誤的嚴(yán)重級(jí)別。
SPID112SQLServer指派的與客戶(hù)端相關(guān)的服務(wù)器進(jìn)程ID。
StartTime114啟動(dòng)事件的時(shí)間(可用時(shí))。
State30等同于錯(cuò)誤狀態(tài)代碼。
Success23表示事件是否成功。取值包括:
1=成功。
0=失敗 例如,1表示權(quán)限檢查成功,0表示該檢查失敗。 TargetLoginName42對(duì)于以登錄為目標(biāo)的操作(例如,添加新登錄),是目標(biāo)登錄的名稱(chēng)。
TargetLoginSid43對(duì)于以目標(biāo)為登錄的操作(例如,添加新登錄),是目標(biāo)登錄的SID。
TargetUserName39對(duì)于以數(shù)據(jù)庫(kù)用戶(hù)為目標(biāo)的操作(例如授予用戶(hù)權(quán)限),是該用戶(hù)的名稱(chēng)。
TextData1與跟蹤內(nèi)捕獲的事件類(lèi)相關(guān)的文本值。但是,如果正在跟蹤參數(shù)化查詢(xún),則不以TextData列中的數(shù)據(jù)值顯示變量。
TransactionID4系統(tǒng)分配的事務(wù)ID。
Writes17服務(wù)器代表事件執(zhí)行的物理磁盤(pán)寫(xiě)入數(shù)。
1默認(rèn)情況下,為所有事件填充這些數(shù)據(jù)列。 篩選的定義要根據(jù)你的跟蹤目的來(lái)定,一般常常會(huì)定義的篩選列包括: 1.DatabaseName同于你要監(jiān)測(cè)的數(shù)據(jù)庫(kù)名(不過(guò)這個(gè)好像不起作用,我的電腦上設(shè)置無(wú)效)
2.DatabaseID同于你要檢測(cè)的數(shù)據(jù)庫(kù)的dbid,可以用selectdb_id(N'你要監(jiān)測(cè)的庫(kù)名')得到dbid
3.ObjectName同于你要監(jiān)測(cè)的對(duì)象名,例如表名,視圖名等
4.ObjectID同于你要監(jiān)測(cè)的對(duì)象的id,可以用selectobject_id(N'你要監(jiān)測(cè)的對(duì)象名')得到id
5.Error同于錯(cuò)誤,如果經(jīng)常出現(xiàn)某個(gè)編號(hào)的錯(cuò)誤,則針對(duì)此錯(cuò)誤號(hào)
6.Seccess同于0,失敗,1,成功,如果是排錯(cuò),就過(guò)濾掉成功的處理
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
相關(guān)文章