Aracılığıyla paylaş


SQL:StmtRecompile olay sınıfı

The SQL:StmtRecompile event class indicates statement-level recompilations caused by all types of batches: saklı yordamlar, tetikleyiciler, ad hoc toplu işlemler ve sorgular.Sorguları gönderilen kullanarak sp_executesql, dinamik sql, hazırlama yöntemleri, Execute yöntemi veya benzer arabirimleri.Başlangıç SQL Server 2005, SQL:StmtRecompile olay sınıfı kullanılması yerine SP:Recompile olay tanýmýna

SQL:StmtRecompile olay sınıfı veri sütunları

Veri sütun adı

Veri türü

Açıklama

Sütun kimliği

Süzgeçlenebilir

ApplicationName

nvarchar

Name of the client application that created the connection to an instance of Microsoft SQL Server.Bu sütun görüntülenen programın adı yerine uygulama tarafından geçirilen değerleri ile doldurulur

10

Evet

ClientProcessID

int

istemci uygulamasının çalıştığı işlemin ana bilgisayarı tarafından atanan kimliği.Bu verileri sütun istemci işlem kimliği sağlıyorsa doldurulur

9

Evet

DatabaseID

int

Hangi veritabanı kimliği saklı yordam çalışıyor.DB_ID kullanarak bir veritabanı için bir değer belirlemek işlev.

3

Evet

DatabaseName

nvarchar

Hangi veritabanı adını saklı yordam çalışıyor.

35

Evet

EventSequence

int

İstek içinde bir olay sırası.

51

Hayır

EventSubClass

int

Yeniden derlemesinde nedenini açıklar:

1 = Şema değiştirildi

2 = Değiştirilen istatistikleri

3 = Ertelenmiş derleme

4 = Kümesi seçenek değişti

5 = Temp tablo değiştirildi

6 = Uzak satır kümesi değişti

7 = Göz izinleri değişti

8 = Değiştirilen sorgu bildirim ortamı

9 = Bölüm görünümü değişti

10 = İmleç seçenekleri değişti

11 = İstenen seçeneğini (yeniden)

21

Evet

GroupID

int

Kimliği iş yükü grubu burada sql izleme olay tetikler.

66

Evet

HostName

nvarchar

Bu deyim gönderilen istemci üzerinde çalıştığı bilgisayarın adı.Bu verileri sütun istemci ana bilgisayar adı girerse doldurulur.Ana bilgisayar adını belirlemek için host_name kullanın işlev.

8

Evet

IntegerData2

int

deyim saklı yordam veya yeniden derlemesinde neden toplu iş içinde bitiş uzaklık.Deyim, toplu iş iş son ifade ise bitiş uzaklık -1 olur.

55

Evet

IsSystem

int

Olay Sistem işlemi veya kullanıcı işlemi oluştu gösterir.

1 = sistem

0 = kullanıcı

60

Evet

LineNumber

int

Sıra varsa bu deyim içinde toplu iş numarası.

5

Evet

LoginName

nvarchar

Bu toplu iş iş gönderilen oturum açma adı.

11

Evet

LoginSid

image

Şu anda oturum açmış kullanıcının güvenlik tanımlayıcısı (SID).Bu bilgileri de bulabilirsiniz sys.server_principals Katalog görünümü.Her SID sunucudaki her oturumu için benzersizdir.

41

Evet

NestLevel

int

İç içe geçmiş düzey saklı yordam çağrı.Örneğin, my_proc_a saklı yordam çağrıları my_proc_b.In this durum, my_proc_a has a NestLevel of 1, my_proc_b has a NestLevel of 2.

29

Evet

NTDomainName

nvarchar

Kullanıcının ait olduğu Windows etki alanı.

7

Evet

NTUserName

nvarchar

Bağlı kullanıcı için Windows kullanıcı adı.

6

Evet

ObjectID

int

Sistem tarafından atanan tanımlayıcı içeren nesnenin deyim yeniden derlemesinde neden oldu.Bu nesne bir saklı yordam, tetikleyici veya kullanıcı tanımlı bir işlev olabilir.Ad hoc toplu işlemler veya prepared sql ObjectID ve ObjectName dönüş bir null değeri.

22

Evet

ObjectName

nvarchar

Tanımlanan nesnesinin adı ObjectID.

34

Evet

ObjectType

int

Katılan nesne türünü gösteren bir değer olay.Daha fazla bilgi için bkz: NesneTürü izleme olay sütun.

28

Evet

Offset

int

deyim saklı yordam veya yeniden derlemesinde neden toplu iş içinde başlangıç uzaklığı.

61

Evet

RequestID

int

deyim içeren istek kimliği.

49

Evet

ServerName

nvarchar

Adı SQL Server izlenen.

26

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

SPID

int

Bağlantının sunucu işlem kimliği.

12

Evet

SqlHandle

varbinary

64-bit karma bir ad hoc sorgu metni veya bir sql nesnesinin veritabanı ve nesne kimliği temel.Bu değer için geçirilen sys.dm_exec_sql_text almak ilişkili sql metin.

63

Hayır

StartTime

datetime

Saat, olay, varsa başladı.

14

Evet

TextData

ntext

Çekirdekler Transact-SQL deyim metin.

1

Evet

TransactionID

bigint

Hareketin sistem tarafından atanan kimliği.

4

Evet

XactSequence

bigint

Geçerli hareket açıklar belirteci.

50

Evet