Veritabanı yansıtma durumunu değiştir Event Class
Veritabanı yansıtma durum değişikliği olay sınıfı, yansıtılmış bir veritabanı durumu değiştiğinde belirtir. Bu olay sınıfı, yansıtılmış veritabanları koşulları izleme izlemelerini içerir.
Ne zaman Veritabanı yansıtma durum değişikliği olay sınıfı dahil bir izleme göreli yükü azaldı. Yükü devlet yansıtılmış veritabanlarını artırırsanız daha büyük olabilir.
Durumu değiştir olay sınıfı veri sütunları yansıtma veri veritabanı
Veri sütunu adı |
Veri Türü |
Açıklama |
Sütun Kımlığı |
Filtrelenebilen |
---|---|---|---|---|
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 SunucuAdı veri sütunu yakalanan izleme ve sunucu kullanılabilir. DB_ID işlevini kullanarak bir veritabanı değerini belirleyin. |
3 |
Evet |
Veritabanı adı |
nvarchar |
Yansıtılmış veritabanı adıdır. |
35 |
Evet |
EventClass |
int |
Olay türü = 167. |
27 |
Hayır |
EventSequence |
int |
Olay sınıfı toplu sırası. |
51 |
Hayır |
IntegerData |
int |
Önceki durumu kimliği |
25 |
Evet |
IsSystem |
int |
Olay sistem işlemi veya kullanıcı işlemi oluştu gösterir. 1 = sistem, 0 = kullanıcı. |
60 |
Evet |
LoginSid |
görüntü |
Oturum açmış kullanıcının güvenlik kimlik numarası (SID). Sen-ebilmek bulmak için bu bilgiyi sys.server_principals Katalog görünümü. Her SID, sunucudaki her bir giriş için benzersizdir. |
41 |
Evet |
RequestId |
int |
Deyimi içeren istek Kımlığı. |
49 |
Evet |
SunucuAdı |
nvarchar |
Örnek adı Microsoft 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 SessionLoginName Login1 gösterir ve LoginName Login2 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 |
StartTime |
datetime |
Saat olay, varsa başlatıldı. |
14 |
Evet |
Durum |
int |
Yeni yansıtma durumu kimliği: 0 = Null bildirimi 1 = Witness ile eşitlenmiş asıl 2 = Witness olmadan eşitlenmiş asıl 3 = Witness ile eşitlenmiş yansıtma 4 = Witness olmadan eşitlenmiş yansıtma 5 = Anapara kaybı ile bağlantı 6 = Kaybedilen yansıtma ile bağlantı 7 = El ile Failover 8 = Otomatik Failover 9 = Yansıtma askıya alındı 10 Hiçbir çekirdek = 11 = Yansıtmayı eşitleniyor 12 Sunulma çalıştıran asıl adı = |
30 |
Evet |
TextData |
ntext |
Durum değişikliği açıklaması. |
1 |
Evet |
TransactionID |
bigint |
Hareketin sistem tarafından atanan Kımlığı. |
4 |
Evet |
Ayrıca bkz.
Başvuru
sp_trace_setevent (Transact-sql)