Aracılığıyla paylaş


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ı:

  • Tür 0 1

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ı:

  • n tip 1 numara

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ı:

  • n tip 2 numara

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ı:

  • Sorguyu önbelleğinden taşan, 3 türü 1

Saklı yordamlar ile n sorgu sayısı:

  • 1 türü sorguyu önbelleğinden taşan, 3.

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