Aracılığıyla paylaş


Performans istatistikleri Event Class

Performance StatisticsOlay sınıfı, sorguları, saklı yordamları ve Tetikleyicileri yürütme performansını izlemek için kullanılabilir. Her altı olay sınıflarını olay sorguları, depolanmış yordamları ve Tetikleyicileri sistemi içinde ömrünü gösterir. Bu olay sınıflarını ve ilişkili birleşimini kullanarak sys.dm_exec_query_stats, sys.dm_exec_procedure_statsve sys.dm_exec_trigger_statsdinamik yönetimi görünümleri, saklı, verilen herhangi bir sorgu performans geçmişini katmak 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, ve EventSubClass 5.

EventSubClass 0

Veri sütunu adı

Veri türü

Açıklama

Sütun Kımlığı

Filtrelenebilen

BigintData1

bigint

NULL

52

Evet

BinaryData

image

NULL

2

Evet

DatabaseID

int

KULLANILARAK belirtilen veritabanı Kımlığı databasedeyimi veya varsayılan veritabanını kullanmak durumunda databasedeyimi için belirli bir örneği verilen. SQL Server Profilerveritabanı adını görüntüler ServerNameveri sütunu yakalanan izleme ve sunucu kullanılabilir durumda. DB_ID işlevini kullanarak bir veritabanı değerini belirleyin.

3

Evet

EventSequence

int

Istek içinde belirli bir olay sırası.

51

Hayır

EventSubClass

int

Olay alt sınıf türü.

0 = Şu anda önbellekte bulunmayan yeni toplu sql metin.

Aşağıdaki EventSubClassad hoc toplu işlemler için izleme türleri oluşturulur.

İle ad hoc toplu işlemler için nsorgu 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 kökenli kullanıcının oturum açma adı. Örneğin, bağlandığınız SQL Serverolarak Login2, bir deyimini yürütmek ve Login1 kullanarak SessionLoginNameLogin1 gösterir ve LoginNameLogin2 gösterir. Bu sütun her ikisini de görüntüler SQL Serverve Windows oturumlarının.

64

Evet

SPID

int

Olayın oluştuğu oturumun Kımlığı.

12

Evet

SqlHandle

image

Toplu sql metin kullanarak elde etmek için kullanılan sql tanıtıcı sys.dm_exec_sql_textdinamik yönetimi görünümü.

63

Evet

StartTime

datetime

Saat olay, varsa başlatıldı.

14

Evet

TextData

ntext

Toplu sql metin.

1

Evet

EventSubClass 1

Veri sütunu adı

Veri türü

Açıklama

Sütun Kımlığı

Filtrelenebilen

BigintData1

bigint

Bu plan recompiled kez toplam sayısı.

52

Evet

BinaryData

image

Derlenmiş planı ikili xml.

2

Evet

DatabaseID

int

KULLANILARAK belirtilen veritabanı Kımlığı databasedeyimi veya varsayılan veritabanını kullanmak durumunda databasedeyimi için belirli bir örneği verilen. SQL Server Profilerveritabanı adını görüntüler ServerNameveri sütunu yakalanan izleme ve sunucu kullanılabilir durumda. DB_ID işlevini kullanarak bir veritabanı değerini belirleyin.

3

Evet

EventSequence

int

Istek içinde belirli bir olay sırası.

51

Hayır

SessionLoginName

nvarchar

Oturum kökenli kullanıcının oturum açma adı. Örneğin, bağlandığınız SQL Serverolarak Login2, bir deyimini yürütmek ve Login1 kullanarak SessionLoginNameLogin1 gösterir ve LoginNameLogin2 gösterir. Bu sütun her ikisini de görüntüler SQL Serverve Windows oturumlarının.

64

Evet

EventSubClass

int

Olay alt sınıf türü.

1 = Sorgular saklı yordam içindeki derlenmiş.

Aşağıdaki EventSubClasssaklı yordamlar izleme türleri oluşturulur.

Saklı yordamlar ile nsorgu sayısı:

  • ntip 1 sayısı

21

Evet

IntegerData2

int

Saklı yordamın içinde deyim sonu.

saklı yordam sonu için -1.

55

Evet

ObjectID

int

Nesnenin sistem atanan Kımlığı.

22

Evet

Offset

int

Deyimi saklı yordam veya toplu iş içinde başlangıç uzaklığı.

61

Evet

SPID

int

Olayın oluştuğu oturumun Kımlığı.

12

Evet

SqlHandle

image

Saklı yordam kullanarak sql metin elde etmek için kullanılan sql tanıtıcı dm_exec_sql_textdinamik yönetimi görünümü.

63

Evet

StartTime

datetime

Saat olay, varsa başlatıldı.

14

Evet

TextData

ntext

NULL

1

Evet

PlanHandle

image

Derlenmiş planı bir saklı yordam için plan tanıtıcı. Bu xml planı kullanarak elde etmek için kullanılabilir sys.dm_exec_query_plandinamik yönetimi görünümü.

65

Evet

ObjectType

int

Durumunda ilgili nesne türünü gösteren bir değer.

8272 = saklı yordam

28

Evet

BigintData2

bigint

Derleme sırasında kullanılan kilobayt cinsinden toplam bellek.

53

Evet

CPU

int

Milisaniye cinsinden, toplam cpu süresinin derleme sırasında harcanan.

18

Evet

Duration

int

Derleme sırasında harcanan mikrosaniye cinsinden toplam süre.

13

Evet

IntegerData

int

Derlenmiş planı kilobayt cinsinden boyutu.

25

Evet

EventSubClass 2

Veri sütunu adı

Veri türü

Açıklama

Sütun Kımlığı

Filtrelenebilen

BigintData1

bigint

Bu plan recompiled kez toplam sayısı.

52

Evet

BinaryData

image

Derlenmiş planı ikili xml.

2

Evet

DatabaseID

int

KULLANILARAK belirtilen veritabanı Kımlığı databasedeyimi veya varsayılan veritabanını kullanmak durumunda databasedeyimi için belirli bir örneği verilen. SQL Server Profilerveritabanı adını görüntüler ServerNameveri sütunu yakalanan izleme ve sunucu kullanılabilir durumda. DB_ID işlevini kullanarak bir veritabanı değerini belirleyin.

3

Evet

EventSequence

int

Istek içinde belirli bir olay sırası.

51

Hayır

SessionLoginName

nvarchar

Oturum kökenli kullanıcının oturum açma adı. Örneğin, bağlandığınız SQL Serverolarak Login2, bir deyimini yürütmek ve Login1 kullanarak SessionLoginNameLogin1 gösterir ve LoginNameLogin2 gösterir. Bu sütun her ikisini de görüntüler SQL Serverve Windows oturumlarının.

64

Evet

EventSubClass

int

Olay alt sınıf türü.

2 Queries = içinde geçici bir sql deyimi derlenmiş.

Aşağıdaki EventSubClassad hoc toplu işlemler için izleme türleri oluşturulur.

İle ad hoc toplu işlemler için nsorgu sayısı:

  • ntip 2 sayısı

21

Evet

IntegerData2

int

Toplu iş içinde deyim sonu.

Toplu işlemin sonunda için -1.

55

Evet

ObjectID

int

Yok

22

Evet

Offset

int

Deyimi toplu iş içinde başlangıç uzaklığı.

Toplu iş başına 0.

61

Evet

SPID

int

Olayın oluştuğu oturumun Kımlığı.

12

Evet

SqlHandle

image

sql tanıtıcı. Bu toplu sql metin kullanarak elde etmek için kullanılabilir dm_exec_sql_text dinamik yönetimi görünümü.

63

Evet

StartTime

datetime

Saat olay, varsa başlatıldı.

14

Evet

TextData

ntext

NULL

1

Evet

PlanHandle

image

Derlenmiş planı için toplu iş planı tanıtıcı. Bu xml planı kullanarak toplu iş elde etmek için kullanılabilir dm_exec_query_plandinamik yönetimi görünümü.

65

Evet

BigintData2

bigint

Derleme sırasında kullanılan kilobayt cinsinden toplam bellek.

53

Evet

CPU

int

Toplam cpu süre mikrosaniye olarak, derleme sırasında harcanan.

18

Evet

Duration

int

Derleme sırasında harcanan milisaniye cinsinden toplam süre.

13

Evet

IntegerData

int

Derlenmiş planı kilobayt cinsinden boyutu.

25

Evet

EventSubClass 3

Veri sütunu adı

Veri türü

Açıklama

Sütun Kımlığı

Filtrelenebilen

BigintData1

bigint

Bu plan recompiled kez toplam sayısı.

52

Evet

BinaryData

image

NULL

2

Evet

DatabaseID

int

KULLANILARAK belirtilen veritabanı Kımlığı databasedeyimi veya varsayılan veritabanını kullanmak durumunda databasedeyimi için belirli bir örneği verilen. SQL Server Profilerveritabanı adını görüntüler ServerNameveri sütunu yakalanan izleme ve sunucu kullanılabilir durumda. DB_ID işlevini kullanarak bir veritabanı değerini belirleyin.

3

Evet

EventSequence

int

Istek içinde belirli bir olay sırası.

51

Hayır

SessionLoginName

nvarchar

Oturum kökenli kullanıcının oturum açma adı. Örneğin, bağlandığınız SQL Serverolarak Login2, bir deyimini yürütmek ve Login1 kullanarak SessionLoginNameLogin1 gösterir ve LoginNameLogin2 gösterir. Bu sütun her ikisini de görüntüler SQL Serverve Windows oturumlarının.

64

Evet

EventSubClass

int

Olay alt sınıf türü.

3 = Önbelleğe alınmış bir sorgu yok ve geçmiş performans verilerini planının ile ilişkili hakkında bozdu etmektir.

Aşağıdaki EventSubClassizleme türleri oluşturulur.

İle ad hoc toplu işlemler için nsorgu sayısı:

  • 1 tür sorgu önbellekten temizlendi zaman 3

Saklı yordamlar ile nsorgu sayısı:

  • 1 tür sorgu önbellekten temizlendi zaman 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

Deyimi saklı yordam veya toplu iş içinde başlangıç uzaklığı.

0 saklı yordam veya toplu iş başında.

61

Evet

SPID

int

Olayın oluştuğu oturumun Kımlığı.

12

Evet

SqlHandle

image

sql metin kullanarak toplu iş veya saklı yordam edinmek için kullanılan sql tanıtıcı dm_exec_sql_textdinamik yönetimi görünümü.

63

Evet

StartTime

datetime

Saat olay, varsa başlatıldı.

14

Evet

TextData

ntext

QueryExecutionStats

1

Evet

PlanHandle

image

Derlenmiş planı saklı yordam veya toplu iş planı tanıtıcı. Bu xml planı kullanarak elde etmek için kullanılabilir dm_exec_query_plandinamik yönetimi görünümü.

65

Evet

GroupID

int

Burada sql izleme olay yangınlar iş yükünü Grup Kımlığı.

66

Evet

EventSubClass 4

Veri sütunu adı

Veri türü

Açıklama

Sütun Kımlığı

Filtrelenebilen

BigintData1

bigint

NULL

52

Evet

BinaryData

image

NULL

2

Evet

DatabaseID

int

Belirli saklı yordam bulunduğu veritabanı Kımlığı.

3

Evet

EventSequence

int

Istek içinde belirli bir olay sırası.

51

Hayır

SessionLoginName

nvarchar

Oturum kökenli kullanıcının oturum açma adı. Örneğin, bağlandığınız SQL Serverolarak Login2, bir deyimini yürütmek ve Login1 kullanarak SessionLoginNameLogin1 gösterir ve LoginNameLogin2 gösterir. Bu sütun her ikisini de görüntüler SQL Serverve Windows oturumlarının.

64

Evet

EventSubClass

int

Olay alt sınıf türü.

4 = Önbellekteki depolanan yordamı önbellekten kaldırıldı ve geçmiş performans verilerini ilişkili hakkında bozdu etmektir.

21

Evet

IntegerData2

int

NULL

55

Evet

ObjectID

int

Saklı yordam Kımlığı. Bu aynı object_idsütununda sys.procedures.

22

Evet

Offset

int

NULL

61

Evet

SPID

int

Olayın oluştuğu oturumun Kımlığı.

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_textdinamik yönetimi görünümü.

63

Evet

StartTime

datetime

Saat olay, varsa başlatıldı.

14

Evet

TextData

ntext

ProcedureExecutionStats

1

Evet

PlanHandle

image

Derlenmiş planı bir saklı yordam için plan tanıtıcı. Bu xml planı kullanarak elde etmek için kullanılabilir dm_exec_query_plandinamik yönetimi görünümü.

65

Evet

GroupID

int

Burada sql izleme olay yangınlar iş yükünü Grup Kımlığı.

66

Evet

EventSubClass 5

Veri sütunu adı

Veri türü

Açıklama

Sütun Kımlığı

Filtrelenebilen

BigintData1

bigint

NULL

52

Evet

BinaryData

image

NULL

2

Evet

DatabaseID

int

Verilen tetikleyici bulunduğu veritabanı Kımlığı.

3

Evet

EventSequence

int

Istek içinde belirli bir olay sırası.

51

Hayır

SessionLoginName

nvarchar

Oturum kökenli kullanıcının oturum açma adı. Örneğin, bağlandığınız SQL Serverolarak Login2, bir deyimini yürütmek ve Login1 kullanarak SessionLoginNameLogin1 gösterir ve LoginNameLogin2 gösterir. Bu sütun her ikisini de görüntüler SQL Serverve Windows oturumlarının.

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 etmektir.

21

Evet

IntegerData2

int

NULL

55

Evet

ObjectID

int

Tetikleyici Kımlığı. Bu aynı object_idsütununda sys.triggers/sys.server_triggersKatalog görünümleri.

22

Evet

Offset

int

NULL

61

Evet

SPID

int

Olayın oluştuğu oturumun Kımlığı.

12

Evet

SqlHandle

image

Tetikleyici kullanma sql metin elde etmek için kullanılan sql tanıtıcı dm_exec_sql_textdinamik yönetimi görünümü.

63

Evet

StartTime

datetime

Saat olay, varsa başlatıldı.

14

Evet

TextData

ntext

TriggerExecutionStats

1

Evet

PlanHandle

image

Derlenmiş planı tetikleyici planı tanıtıcı. Bu xml planı kullanarak elde etmek için kullanılabilir dm_exec_query_plandinamik yönetimi görünümü.

65

Evet

GroupID

int

Burada sql izleme olay yangınlar iş yükünü Grup Kımlığı.

66

Evet

Ayrıca bkz.

Başvuru

sp_trace_setevent (Transact-sql)

Olay sınıfı sorgu Showplan xml derle

Dinamik yönetimi görünümler ve işlevler (Transact-sql)

Diğer Kaynaklar

Monitoring Events