Performans istatistikleri olay sınıfı
Performans istatistikleri olay sınıfı, sorgu, saklı yordamlar ve yürütme Tetikleyiciler performansını izlemek için kullanılabilir.Her altı olay alt sorgular, saklı yordamları ve Tetikleyicileri sistemi içinde yaşam süresi, bir olayı gösterir.Bu olay alt sınıflarını ve ilişkili sys.dm_exec_query_stats, sys.dm_exec_procedure_stats ve sys.dm_exec_trigger_stats Dinamik yönetim görünümü kullanarak, herhangi bir belirli sorgu, saklı yordam veya tetikleyiciyi performans geçmişini reconstitute.
Performans istatistikleri olay sınıfı veri sütunları
Aşağıdaki olay alt ilişkili olay sınıfı veri sütunları aşağıdaki tabloda açıklanmaktadır: 0, 1 EventSubClass, EventSubClass 2, 3 EventSubClass, EventSubClass 4 ve 5 EventSubClass EventSubClass.
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Filterable |
---|---|---|---|---|
BigintData1 |
bigint |
NULL |
52 |
Evet |
BinaryData |
image |
NULL |
2 |
Evet |
DatabaseID |
int |
ID of the database specified by the USE database statement or the default database if no USE database statement has been issued for a given instance.SQL Server Profiler displays the name of the database if the ServerName data column is captured in the trace and the server is available.DB_ID kullanarak bir veritabanı için bir değerini belirlemek işlev. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay dizisi. |
51 |
Hayır |
EventSubClass |
int |
Olay alt türüdür. 0 = Önbelleğe şu anda mevcut değil, yeni toplu iş iş SQL metin. Aşağıdaki EventSubClass türlerinden izleme geçici toplu işlemler için oluşturulur. Özel toplu işleri içinn sorgu sayısı:
|
21 |
Evet |
IntegerData2 |
int |
NULL |
55 |
Evet |
NesneKimliği |
int |
NULL |
22 |
Evet |
Uzaklık |
int |
NULL |
61 |
Evet |
PlanHandle |
Image |
NULL |
65 |
Evet |
SessionLoginName |
nvarchar |
Oturum açma oturumu kaynaklı kullanıcı adıdır.Örneğin, bağlanmak içinSQL ServerLogin1 kullanarak ve bir deyim Login2, Login1 ve LoginName gösteren SessionLoginName gösterildiği gibi yürütmek Login2.Bu sütun her ikisini de görüntülerSQL ServerWindows oturum açma. |
64 |
Evet |
spid |
int |
Kimliğini oturum, olay üzerine. |
12 |
Evet |
SqlHandle |
image |
SQL metni kullanarak toplu iş elde etmek için kullanılabilecek SQL işleci sys.dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Hangi olay varsa hiçbir saat. |
14 |
Evet |
TextData |
ntext |
SQL metni toplu iş iş. |
1 |
Evet |
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Filterable |
---|---|---|---|---|
BigintData1 |
bigint |
Bu plan derlenmiş çekirdekler kez toplam sayısı. |
52 |
Evet |
BinaryData |
image |
Derlenmiş planın ikili XML. |
2 |
Evet |
DatabaseID |
int |
ID of the database specified by the USE database statement or the default database if no USE database statement has been issued for a given instance.SQL Server Profiler displays the name of the database if the ServerName data column is captured in the trace and the server is available.DB_ID kullanarak bir veritabanı için bir değerini belirlemek işlev. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay dizisi. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum açma oturumu kaynaklı kullanıcı adıdır.Örneğin, bağlanmak içinSQL ServerLogin1 kullanarak ve bir deyim Login2, Login1 ve LoginName gösteren SessionLoginName gösterildiği gibi yürütmek Login2.Bu sütun her ikisini de görüntülerSQL ServerWindows oturum açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt türüdür. 1 = Bir saklı yordam sorgulara derlenmiş. Aşağıdaki EventSubClass türleri, saklı yordamlar için izleme oluşturulur. Saklı yordamlar ilen sorgu sayısı:
|
21 |
Evet |
IntegerData2 |
int |
deyim saklı yordam içinde bitti. saklı yordam sonuna için -1. |
55 |
Evet |
NesneKimliği |
int |
Nesnenin sistem tarafından atanan kimliği. |
22 |
Evet |
Uzaklık |
int |
Saklı yordam veya toplu iş iş ifadesinin başlangıç uzaklığı. |
61 |
Evet |
spid |
int |
Kimliğini oturum, olay üzerine. |
12 |
Evet |
SqlHandle |
image |
SQL işleci kullanarak saklı yordam SQL metnini elde etmek için kullanılabilir dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Hangi olay varsa hiçbir saat. |
14 |
Evet |
TextData |
ntext |
NULL |
1 |
Evet |
PlanHandle |
image |
Derlenmiş plan saklı yordam için plan tutamacı.Sys.dm_exec_query_plan Dinamik yönetim görünümü kullanarak XML planı elde etmek için kullanılabilir. |
65 |
Evet |
NesneTürü |
int |
Olayla ilgili nesne türünü gösteren bir değer. saklı yordam 8272 = |
28 |
Evet |
BigintData2 |
bigint |
Toplam bellek (derleme sırasında kullanılan kilobayt cinsinden). |
53 |
Evet |
CPU |
int |
Derleme sırasında toplam CPU süresini (milisaniye olarak geçen. |
18 |
Evet |
SÜRE |
int |
Toplam saat mikrosaniye, derleme sırasında harcanan. |
13 |
Evet |
IntegerData |
int |
Boyutu, kilobayt olarak derlenmiş planı. |
25 |
Evet |
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Filterable |
---|---|---|---|---|
BigintData1 |
bigint |
Bu plan derlenmiş çekirdekler kez toplam sayısı. |
52 |
Evet |
BinaryData |
image |
Derlenmiş planın ikili XML. |
2 |
Evet |
DatabaseID |
int |
ID of the database specified by the USE database statement or the default database if no USE database statement has been issued for a given instance.SQL Server Profiler displays the name of the database if the ServerName data column is captured in the trace and the server is available.DB_ID kullanarak bir veritabanı için bir değerini belirlemek işlev. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay dizisi. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum açma oturumu kaynaklı kullanıcı adıdır.Örneğin, bağlanmak içinSQL ServerLogin1 kullanarak ve bir deyim Login2, Login1 ve LoginName gösteren SessionLoginName gösterildiği gibi yürütmek Login2.Bu sütun her ikisini de görüntülerSQL ServerWindows oturum açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt türüdür. 2 = Sorgu içinde özel bir SQL deyim derlenmiş. Aşağıdaki EventSubClass türlerinden izleme geçici toplu işlemler için oluşturulur. Özel toplu işleri içinn sorgu sayısı:
|
21 |
Evet |
IntegerData2 |
int |
Sonuna kadar deyim içinde toplu iş iş. toplu iş iş işin bitiş için -1. |
55 |
Evet |
NesneKimliği |
int |
Yok |
22 |
Evet |
Uzaklık |
int |
Toplu iş içinde ifadesinin başlangıç uzaklığı. toplu iş iş işin başlangıç 0. |
61 |
Evet |
spid |
int |
Kimliğini oturum, olay üzerine. |
12 |
Evet |
SqlHandle |
image |
SQL işleci.Bu toplu iş iş dm_exec_sql_text Dinamik yönetim görünümü kullanarak SQL metnini elde etmek için kullanılabilir. |
63 |
Evet |
StartTime |
datetime |
Hangi olay varsa hiçbir saat. |
14 |
Evet |
TextData |
ntext |
NULL |
1 |
Evet |
PlanHandle |
image |
Toplu iş için derlenmiş planı plan işleci.Bu toplu iş iş XML planı dm_exec_query_plan Dinamik yönetim görünümü elde etmek için kullanılabilir. |
65 |
Evet |
BigintData2 |
bigint |
Toplam bellek (derleme sırasında kullanılan kilobayt cinsinden). |
53 |
Evet |
CPU |
int |
Toplam CPU saat, mikrosaniye, derleme sırasında harcanan. |
18 |
Evet |
SÜRE |
int |
Derleme sırasında toplam saat (milisaniye olarak geçen. |
13 |
Evet |
IntegerData |
int |
Boyutu, kilobayt olarak derlenmiş planı. |
25 |
Evet |
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Filterable |
---|---|---|---|---|
BigintData1 |
bigint |
Bu plan derlenmiş çekirdekler kez toplam sayısı. |
52 |
Evet |
BinaryData |
image |
NULL |
2 |
Evet |
DatabaseID |
int |
ID of the database specified by the USE database statement or the default database if no USE database statement has been issued for a given instance.SQL Server Profiler displays the name of the database if the ServerName data column is captured in the trace and the server is available.DB_ID kullanarak bir veritabanı için bir değerini belirlemek işlev. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay dizisi. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum açma oturumu kaynaklı kullanıcı adıdır.Örneğin, bağlanmak içinSQL ServerLogin1 kullanarak ve bir deyim Login2, Login1 ve LoginName gösteren SessionLoginName gösterildiği gibi yürütmek Login2.Bu sütun her ikisini de görüntülerSQL ServerWindows oturum açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt türüdür. 3 = Önbelleğe alınmış bir sorgusu yok ve planı ile ilgili geçmiş performans verilerini yok sağlamaktır. Aşağıdaki EventSubClass türleri izleme oluşturulur. Özel toplu işleri içinn sorgu sayısı:
Saklı yordamlar ilen sorgu sayısı:
|
21 |
Evet |
IntegerData2 |
int |
Saklı yordam veya toplu iş iş deyim sonu. saklı yordam veya toplu iş sonu için -1. |
55 |
Evet |
NesneKimliği |
int |
NULL |
22 |
Evet |
Uzaklık |
int |
Saklı yordam veya toplu iş iş ifadesinin başlangıç uzaklığı. saklı yordam veya toplu iş başında 0. |
61 |
Evet |
spid |
int |
Kimliğini oturum, olay üzerine. |
12 |
Evet |
SqlHandle |
image |
Saklı yordam veya SQL metnini kullanarak toplu iş elde etmek için kullanılabilecek SQL işleci dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Hangi olay varsa hiçbir saat. |
14 |
Evet |
TextData |
ntext |
QueryExecutionStats |
1 |
Evet |
PlanHandle |
image |
Saklı yordam veya toplu iş için derlenmiş planını plan tutamacı.Dm_exec_query_plan Dinamik yönetim görünümü kullanarak XML planı elde etmek için kullanılabilir. |
65 |
Evet |
GroupID |
int |
Burada SQL izleme olayı harekete iş grup kimliği. |
66 |
Evet |
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Filterable |
---|---|---|---|---|
BigintData1 |
bigint |
NULL |
52 |
Evet |
BinaryData |
image |
NULL |
2 |
Evet |
DatabaseID |
int |
Belirli saklı yordam içinde bulunduğu veritabanı kimliği. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay dizisi. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum açma oturumu kaynaklı kullanıcı adıdır.Örneğin, bağlanmak içinSQL ServerLogin1 kullanarak ve bir deyim Login2, Login1 ve LoginName gösteren SessionLoginName gösterildiği gibi yürütmek Login2.Bu sütun her ikisini de görüntülerSQL ServerWindows oturum açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt türüdür. 4 = Önbelleğe saklı yordamı önbellekten kaldırılmıştır ve ilişkili geçmiş performans verilerini yok sağlamaktır. |
21 |
Evet |
IntegerData2 |
int |
NULL |
55 |
Evet |
NesneKimliği |
int |
saklı yordam kodu.Bu gibi object_id aynı sütun sys.procedures de. |
22 |
Evet |
Uzaklık |
int |
NULL |
61 |
Evet |
spid |
int |
Kimliğini oturum, olay üzerine. |
12 |
Evet |
SqlHandle |
image |
Saklı yordam, yürütülen kullanarak SQL metnini elde etmek için kullanılabilecek SQL işleci dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Hangi olay varsa hiçbir saat. |
14 |
Evet |
TextData |
ntext |
ProcedureExecutionStats |
1 |
Evet |
PlanHandle |
image |
Derlenmiş plan saklı yordam için plan tutamacı.Dm_exec_query_plan Dinamik yönetim görünümü kullanarak XML planı elde etmek için kullanılabilir. |
65 |
Evet |
GroupID |
int |
Burada SQL izleme olayı harekete iş grup kimliği. |
66 |
Evet |
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Filterable |
---|---|---|---|---|
BigintData1 |
bigint |
NULL |
52 |
Evet |
BinaryData |
image |
NULL |
2 |
Evet |
DatabaseID |
int |
Verilen tetikleyici bulunduğu veritabanı kimliği. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay dizisi. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum açma oturumu kaynaklı kullanıcı adıdır.Örneğin, bağlanmak içinSQL ServerLogin1 kullanarak ve bir deyim Login2, Login1 ve LoginName gösteren SessionLoginName gösterildiği gibi yürütmek Login2.Bu sütun her ikisini de görüntülerSQL ServerWindows oturum açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt türüdür. 5 = Önbelleğe alınmış bir tetikleyici önbellekten kaldırılmıştır ve ilişkili geçmiş performans verilerini yok sağlamaktır. |
21 |
Evet |
IntegerData2 |
int |
NULL |
55 |
Evet |
NesneKimliği |
int |
Tetikleyici kimliği.Sys.triggers/sys.server_triggers katalog görünümleri object_id sütunda aynı olmasıdır. |
22 |
Evet |
Uzaklık |
int |
NULL |
61 |
Evet |
spid |
int |
Kimliğini oturum, olay üzerine. |
12 |
Evet |
SqlHandle |
image |
Tetikleyici SQL metnini dm_exec_sql_text Dinamik yönetim görünümü elde etmek için kullanılan SQL işleci. |
63 |
Evet |
StartTime |
datetime |
Hangi olay varsa hiçbir saat. |
14 |
Evet |
TextData |
ntext |
TriggerExecutionStats |
1 |
Evet |
PlanHandle |
image |
Tetikleyici için derlenmiş planı plan işleci.Dm_exec_query_plan Dinamik yönetim görünümü kullanarak XML planı elde etmek için kullanılabilir. |
65 |
Evet |
GroupID |
int |
Burada SQL izleme olayı harekete iş grup kimliği. |
66 |
Evet |