SQL:StmtRecompile olay sınıfı
SQL:StmtRecompileOlay sınıfı, toplu işlemler tarafından her türlü neden deyimi düzeyi derlemelerinde belirtir: saklı yordamlar, Tetikleyiciler, ad hoc toplu işlemler ve sorguları. Sorguları kullanarak tarihinde gönderildi sp_executesql, dinamik sql, hazırlama yöntemleri, Execute yöntemi veya benzer arayüzleri. Başlangıç SQL Server 2005, SQL:StmtRecompileolay sınıfı, yerine kullanılmalıdır SP:Recompileolay sınıfını
SQL:StmtRecompile olay sınıfı veri sütunları
Veri sütunu adı |
Veri türü |
Açıklama |
Sütun Kımlığı |
Filtrelenebilen |
---|---|---|---|---|
ApplicationName |
nvarchar |
Örneğine bağlantı oluşturulan istemci uygulamanın adını Microsoft SQL Server. Bu sütunda görüntülenen program adı yerine uygulama tarafından geçirilen değerleri ile doldurulur |
10 |
Evet |
ClientProcessID |
int |
İstemci uygulamasının çalıştığı işlemin ana bilgisayar tarafından atanan Kımlığı. İstemci işlem kimliği sağlıyorsa bu veri sütunu doldurulur |
9 |
Evet |
DatabaseID |
int |
Saklı yordamı çalıştırıldığı veritabanı Kımlığı. DB_ID işlevini kullanarak bir veritabanı değerini belirleyin. |
3 |
Evet |
DatabaseName |
nvarchar |
Hangi saklı yordamı çalıştıran veritabanının adı. |
35 |
Evet |
EventSequence |
int |
Istek içinde bir olay sırası. |
51 |
Hayır |
EventSubClass |
int |
Recompilation nedenini açıklar: 1 = Şema değiştirildi 2 = Değiştirilen istatistikleri 3 = Ertelenmiş derleme 4 = Değiştirilen ayarlama seçeneği 5 = Temp tablo değişti 6 = Uzak satır kümesi değiştirildi 7 = Göz izinleri değişti 8 = Sorgu bildirim ortamı değiştirildi 9 = Bölüm görünümü değişti 10 = Imleç seçenekleri değişti 11 = Talep seçeneği (recompile) |
21 |
Evet |
GroupID |
int |
Burada sql izleme olay yangınlar iş yükünü Grup Kımlığı. |
66 |
Evet |
HostName |
nvarchar |
Bilgisayar adı olan bu beyanı gönderilen istemci çalıştığı tarih. İstemci ana bilgisayar adı sağlıyorsa bu veri sütunu doldurulur. Ana bilgisayar adını belirlemek için host_name işlevini kullanın. |
8 |
Evet |
IntegerData2 |
int |
Deyimi saklı yordam veya recompilation neden toplu iş içinde başlangıç bitiş. Deyimi onun toplu son ifade ise ofset biten -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 deyimi içinde toplu iş numarası. |
5 |
Evet |
LoginName |
nvarchar |
Bu toplu gönderilen oturum açma adı. |
11 |
Evet |
LoginSid |
image |
Oturum açmış geçerli kullanıcının güvenlik tanımlayıcısı (SID). Sen-ebilmek bulmak için bu bilgiyi sys.server_principalsKatalog görünümü. Her SID, sunucudaki her bir giriş için benzersizdir. |
41 |
Evet |
NestLevel |
int |
Saklı yordam çağrısı seviyesini. Örneğin, my_proc_asaklı yordam çağrıları my_proc_b. Bu durumda, my_proc_aolan bir NestLevel1, my_proc_bolan bir NestLevel 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 |
Recompilation neden deyimi içeren nesnenin sistem atanan tanımlayıcı. Bu nesne bir saklı yordam, tetikleyici veya kullanıcı tanımlı bir işlev olabilir. Ad hoc toplu işlemler veya hazırlanmış sql, ObjectIDve ObjectNamebir null değer döndürür. |
22 |
Evet |
ObjectName |
nvarchar |
Tanımlanan nesnesinin adı ObjectID. |
34 |
Evet |
ObjectType |
int |
Durumunda ilgili nesne türünü gösteren bir değer. Daha fazla bilgi için, bkz. NesneTürü izleme olay sütun. |
28 |
Evet |
Offset |
int |
Deyimi saklı yordam veya recompilation neden toplu iş içinde başlangıç uzaklığı. |
61 |
Evet |
RequestID |
int |
Deyimi içeren istek Kımlığı. |
49 |
Evet |
ServerName |
nvarchar |
Adı SQL ServerIzlenen. |
26 |
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 |
SPID |
int |
Bağlantının sunucu işlem Kımlığı. |
12 |
Evet |
SqlHandle |
varbinary |
64 bitlik bir karma bir ad hoc sorgu metni veya sql nesne veritabanı ve nesne Kımlığı temel. Bu değer geçirilebilir sys.dm_exec_sql_textilgili sql metin alınacak. |
63 |
Hayır |
StartTime |
datetime |
Saat olay, varsa başlatıldı. |
14 |
Evet |
TextData |
ntext |
Recompiled Transact-sql deyimini metin. |
1 |
Evet |
TransactionID |
bigint |
Hareketin sistem tarafından atanan Kımlığı. |
4 |
Evet |
XactSequence |
bigint |
Geçerli hareket açıklar belirteci. |
50 |
Evet |
Ayrıca bkz.
Başvuru
sp_trace_setevent (Transact-sql)