Performans istatistikleri olay sınıfı
The Performance Statistics event class can be used to monitor the performance of queries, stored procedures, and triggers that are executing.Her altı olay alt sorgular, saklı yordamları ve Tetikleyicileri sistemi içinde yaşam süresi içinde bir olay gösterir.Bu olay sınıfları ve ilişkili kullanarak sys.dm_exec_query_stats, sys.dm_exec_procedure_stats ve sys.dm_exec_trigger_stats dinamik yönetimi görünümleri yeniden Hazırla ', performans yı geçmiş herhangi verilen sorgu, saklı yordam veya tetikleyiciyi.
Performans istatistikleri olay sınıfı veri sütunları
Aşağıdaki tablolar aşağıdaki olay sınıflarını ilişkili olay sınıfı veri sütunları açıklar: EventSubClass 0, EventSubClass 1, EventSubClass 2, EventSubClass 3, EventSubClass 4, and EventSubClass 5.
EventSubClass 0
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Süzgeçlenebilir |
---|---|---|---|---|
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ğer belirlemek işlev. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay sırası. |
51 |
Hayır |
EventSubClass |
int |
Olay alt sınıf türü. 0 = Önbelleğe şu anda yok yeni toplu iş iş sql metin. Aşağıdaki EventSubClass ad hoc toplu işlemler için izleme türleri oluşturulur İle ad hoc toplu işlemler için n sorgu sayısı:
|
21 |
Evet |
IntegerData2 |
int |
NULL |
55 |
Evet |
ObjectID |
int |
NULL |
22 |
Evet |
Offset |
int |
NULL |
61 |
Evet |
PlanHandle |
Image |
NULL |
65 |
Evet |
SessionLoginName |
nvarchar |
Oturum kaynaklı kullanıcı oturum açma adı.Örneğin, bağlandığınız, SQL Server kullanarak Login1 ve yürütmek bir deyim olarak Login2, SessionLoginName Login1 gösterir ve LoginName gösterir Login2.Bu sütun, her ikisini de görüntüler SQL Server ve Windows oturumu açma. |
64 |
Evet |
SPID |
int |
Kimliği oturum olay oluştuğu üzerinde. |
12 |
Evet |
SqlHandle |
image |
toplu iş iş sql metin kullanarak elde etmek için kullanılan sql tanıtıcı sys.dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Saat, olay, varsa başladı. |
14 |
Evet |
TextData |
ntext |
toplu iş iş sql metin. |
1 |
Evet |
EventSubClass 1
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Süzgeçlenebilir |
---|---|---|---|---|
BigintData1 |
bigint |
Bu plan çekirdekler kez sayısı. |
52 |
Evet |
BinaryData |
image |
Derlenmiş planı 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ğer belirlemek işlev. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay sırası. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum kaynaklı kullanıcı oturum açma adı.Örneğin, bağlandığınız, SQL Server kullanarak Login1 ve yürütmek bir deyim olarak Login2, SessionLoginName Login1 gösterir ve LoginName gösterir Login2.Bu sütun, her ikisini de görüntüler SQL Server ve Windows oturumu açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt sınıf türü. 1 = Saklı yordam sorgulara derlenmiş. Aşağıdaki EventSubClass saklı yordamlar için izleme türleri oluşturulur Saklı yordamlar ile n sorgu sayısı:
|
21 |
Evet |
IntegerData2 |
int |
Saklı yordam içinde deyim sonu. saklı yordam sonuna için -1. |
55 |
Evet |
ObjectID |
int |
Nesnenin sistem atanan kimliği. |
22 |
Evet |
Offset |
int |
deyim saklı yordam veya toplu iş içinde başlangıç uzaklığı. |
61 |
Evet |
SPID |
int |
Kimliği oturum olay oluştuğu üzerinde. |
12 |
Evet |
SqlHandle |
image |
Saklı yordam kullanarak sql metin elde etmek için kullanılan sql tanıtıcı dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Saat, olay, varsa başladı. |
14 |
Evet |
TextData |
ntext |
NULL |
1 |
Evet |
PlanHandle |
image |
Derlenmiş planı saklı yordam için plan tutamacı.Bu xml planı kullanarak elde etmek için kullanılabilir sys.dm_exec_query_plan Dinamik yönetim görünümü. |
65 |
Evet |
ObjectType |
int |
Katılan nesne türünü gösteren bir değer olay. 8272 = saklı yordam |
28 |
Evet |
BigintData2 |
bigint |
Derleme sırasında kullanılan kilobayt cinsinden toplam bellek. |
53 |
Evet |
CPU |
int |
Toplam cpu saat, milisaniye cinsinden derleme sırasında harcanan. |
18 |
Evet |
Duration |
int |
Toplam saat, mikrosaniye cinsinden derleme sırasında harcanan. |
13 |
Evet |
IntegerData |
int |
Derlenmiş planı kilobayt cinsinden boyutu. |
25 |
Evet |
EventSubClass 2
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Süzgeçlenebilir |
---|---|---|---|---|
BigintData1 |
bigint |
Bu plan çekirdekler kez sayısı. |
52 |
Evet |
BinaryData |
image |
Derlenmiş planı 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ğer belirlemek işlev. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay sırası. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum kaynaklı kullanıcı oturum açma adı.Örneğin, bağlandığınız, SQL Server kullanarak Login1 ve yürütmek bir deyim olarak Login2, SessionLoginName Login1 gösterir ve LoginName gösterir Login2.Bu sütun, her ikisini de görüntüler SQL Server ve Windows oturumu açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt sınıf türü. 2 = Sorgular içinde geçici bir sql deyim derlenmiş. Aşağıdaki EventSubClass ad hoc toplu işlemler için izleme türleri oluşturulur İle ad hoc toplu işlemler için n sorgu sayısı:
|
21 |
Evet |
IntegerData2 |
int |
Toplu iş içinde deyim sonu. sonunda, toplu iş için -1. |
55 |
Evet |
ObjectID |
int |
Yok |
22 |
Evet |
Offset |
int |
deyim toplu iş içinde başlangıç uzaklığı. toplu iş iş İş başına 0. |
61 |
Evet |
SPID |
int |
Kimliği oturum olay oluştuğu üzerinde. |
12 |
Evet |
SqlHandle |
image |
sql işleci.Bu toplu iş iş sql metin kullanarak elde etmek için kullanılabilir dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Saat, olay, varsa başladı. |
14 |
Evet |
TextData |
ntext |
NULL |
1 |
Evet |
PlanHandle |
image |
Toplu iş için derlenmiş planı plan tanıtıcısı.Bu xml planı kullanarak toplu iş elde etmek için kullanılabilir dm_exec_query_plan Dinamik yönetim görünümü. |
65 |
Evet |
BigintData2 |
bigint |
Derleme sırasında kullanılan kilobayt cinsinden toplam bellek. |
53 |
Evet |
CPU |
int |
Toplam cpu saat, mikrosaniye cinsinden derleme sırasında harcanan. |
18 |
Evet |
Duration |
int |
Toplam saat, milisaniye cinsinden derleme sırasında harcanan. |
13 |
Evet |
IntegerData |
int |
Derlenmiş planı kilobayt cinsinden boyutu. |
25 |
Evet |
EventSubClass 3
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Süzgeçlenebilir |
---|---|---|---|---|
BigintData1 |
bigint |
Bu plan çekirdekler kez 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ğer belirlemek işlev. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay sırası. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum kaynaklı kullanıcı oturum açma adı.Örneğin, bağlandığınız, SQL Server kullanarak Login1 ve yürütmek bir deyim olarak Login2, SessionLoginName Login1 gösterir ve LoginName gösterir Login2.Bu sütun, her ikisini de görüntüler SQL Server ve Windows oturumu açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt sınıf türü. 3 = Önbelleğe alınmış bir sorgu yok ve planıyla ilişkilendirilmiş geçmiş performans verilerini yok sağlamaktır. Aşağıdaki EventSubClass türleri oluşturulur izleme. İle ad hoc toplu işlemler için n sorgu sayısı:
Saklı yordamlar ile n sorgu sayısı:
|
21 |
Evet |
IntegerData2 |
int |
Saklı yordam veya toplu iş içinde deyim sonu. sonunda, saklı yordam veya toplu iş için -1. |
55 |
Evet |
ObjectID |
int |
NULL |
22 |
Evet |
Offset |
int |
deyim saklı yordam veya toplu iş içinde başlangıç uzaklığı. saklı yordam veya toplu iş başına 0. |
61 |
Evet |
SPID |
int |
Kimliği oturum olay oluştuğu üzerinde. |
12 |
Evet |
SqlHandle |
image |
sql metin kullanarak toplu iş veya saklı yordam elde etmek için kullanılan sql tanıtıcı dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Saat, olay, varsa başladı. |
14 |
Evet |
TextData |
ntext |
QueryExecutionStats |
1 |
Evet |
PlanHandle |
image |
Derlenmiş planı saklı yordam veya toplu iş için plan tutamacı.Bu plan xml kullanarak elde etmek için kullanılabilir dm_exec_query_plan Dinamik yönetim görünümü. |
65 |
Evet |
GroupID |
int |
Kimliği iş yükü grubu burada sql izleme olay tetikler. |
66 |
Evet |
EventSubClass 4
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Süzgeçlenebilir |
---|---|---|---|---|
BigintData1 |
bigint |
NULL |
52 |
Evet |
BinaryData |
image |
NULL |
2 |
Evet |
DatabaseID |
int |
Belirli saklı yordam bulunduğu veritabanı kimliği. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay sırası. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum kaynaklı kullanıcı oturum açma adı.Örneğin, bağlandığınız, SQL Server kullanarak Login1 ve yürütmek bir deyim olarak Login2, SessionLoginName Login1 gösterir ve LoginName gösterir Login2.Bu sütun, her ikisini de görüntüler SQL Server ve Windows oturumu açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt sınıf türü. 4 = Önbelleğe alınmış bir saklı yordam önbellek ve onunla ilişkili verilerdir yok için tarihsel performans kaldırıldı. |
21 |
Evet |
IntegerData2 |
int |
NULL |
55 |
Evet |
ObjectID |
int |
Kimliği saklı yordam.Bu aynı, object_id sütun , sys.procedures. |
22 |
Evet |
Offset |
int |
NULL |
61 |
Evet |
SPID |
int |
Kimliği oturum olay oluştuğu üzerinde. |
12 |
Evet |
SqlHandle |
image |
Saklı yordam kullanarak yürütülen sql metin elde etmek için kullanılan sql tanıtıcı dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Saat, olay, varsa başladı. |
14 |
Evet |
TextData |
ntext |
ProcedureExecutionStats |
1 |
Evet |
PlanHandle |
image |
Derlenmiş planı saklı yordam için plan tutamacı.Bu plan xml kullanarak elde etmek için kullanılabilir dm_exec_query_plan Dinamik yönetim görünümü. |
65 |
Evet |
GroupID |
int |
Kimliği iş yükü grubu burada sql izleme olay tetikler. |
66 |
Evet |
EventSubClass 5
Veri sütun adı |
Veri türü |
Açıklama |
Sütun kimliği |
Süzgeçlenebilir |
---|---|---|---|---|
BigintData1 |
bigint |
NULL |
52 |
Evet |
BinaryData |
image |
NULL |
2 |
Evet |
DatabaseID |
int |
Belirli bir tetikleyici bulunduğu veritabanı kimliği. |
3 |
Evet |
EventSequence |
int |
İstek içinde belirli bir olay sırası. |
51 |
Hayır |
SessionLoginName |
nvarchar |
Oturum kaynaklı kullanıcı oturum açma adı.Örneğin, bağlandığınız, SQL Server kullanarak Login1 ve yürütmek bir deyim olarak Login2, SessionLoginName Login1 gösterir ve LoginName gösterir Login2.Bu sütun, her ikisini de görüntüler SQL Server ve Windows oturumu açma. |
64 |
Evet |
EventSubClass |
int |
Olay alt sınıf türü. 5 = Önbelleğe alınmış bir tetikleyici önbellekten kaldırıldı ve geçmiş performans verilerini ilişkili hakkında bozdu sağlamaktır. |
21 |
Evet |
IntegerData2 |
int |
NULL |
55 |
Evet |
ObjectID |
int |
Tetikleyici kimliği.Bu aynı, object_id sütun , sys.triggers/sys.server_triggers katalog görünümleri. |
22 |
Evet |
Offset |
int |
NULL |
61 |
Evet |
SPID |
int |
Kimliği oturum olay oluştuğu üzerinde. |
12 |
Evet |
SqlHandle |
image |
Tetikleyici, sql metin kullanarak elde etmek için kullanılan sql tanıtıcı dm_exec_sql_text Dinamik yönetim görünümü. |
63 |
Evet |
StartTime |
datetime |
Saat, olay, varsa başladı. |
14 |
Evet |
TextData |
ntext |
TriggerExecutionStats |
1 |
Evet |
PlanHandle |
image |
Tetikleyici için derlenmiş planı plan tanıtıcısı.Bu plan xml kullanarak elde etmek için kullanılabilir dm_exec_query_plan Dinamik yönetim görünümü. |
65 |
Evet |
GroupID |
int |
Kimliği iş yükü grubu burada sql izleme olay tetikler. |
66 |
Evet |
Ayrıca bkz.