MSreplication_monitordata (Transact-sql)
MSreplication_monitordata tablosu, izlenen her abonelik için bir satır ile çoğaltma izleyicisi tarafından kullanılan önbelleğe alınmış verileri içerir. Bu tablo, dağıtım veritabanında depolanır.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
lastrefresh |
datetime |
Tarih ve monitör verileri yenilendiği zaman. |
computetime |
int |
Süre (saniye) monitör verileri hesaplamak için alınır. |
publication_id |
int |
Yayın Kimliği |
Yayınevi |
sysname |
Yayımcı adı. |
publisher_srvid |
int |
Yayımcı sunucu Kımlığı. |
publisher_db @ |
sysname |
Yayını veritabanının adı. |
Yayını |
sysname |
Yayın adı. |
publication_type |
int |
Bu değerlerden biri olabilir yayın türü: 0 = Işlem yayını 1 = Anlık görüntü yayını 2 = Birleştirme yayını |
agent_type |
int |
Bu değerlerden biri olabilir çoğaltma aracısı türü. 1 = Anlık görüntü Aracısı 2 = Günlük Okuma Aracısı 3 = Dağıtım Aracısı 4 = Birleştirme Aracısı 9 = Sıra Okuma Aracısı |
agent_id |
int |
Çoğaltma aracısı Kımlığı. |
agent_name |
sysname |
Çoğaltma aracısı iş adı. |
iş_no |
uniqueidentifier |
Çoğaltma aracısı iş GUID. |
durumu |
int |
Bu değerlerden biri olabilir çoğaltma aracısı durumu: 1 = Başladı 2 = Başarılı oldu 3 = Sürüyor 4 = Boş 5 = Yeniden deneme 6 = Başarısız oldu |
isagentrunningnow |
bit |
Aracısı iş şu anda, değeri burada çalışıp çalışmadığını gösteren bir bayrak 1 çalışan iş anlamına gelir. |
Uyarı |
int |
Bu değerler birinin veya mantıksal or sonucu olabilir bir abonelik tarafından oluşturulan eşik uyarı. 1 = sona erme – işlem yayınına abonelik saklama dönemi tarafından izin verilen eşik değerinden fazla saklama dönemi yüzdesi olarak aştı. 2 = gecikme süresi - işlem Publisher'dan abone için verileri çoğaltmak için kullanılan süre eşiği, saniye cinsinden aşıyor. 4 = mergeexpiration - bir abonelik birleştirme yayınına saklama dönemi tarafından izin verilen eşik değerinden fazla saklama dönemi yüzdesi olarak aştı. 8 mergefastrunduration-= birleştirme abonelik tam eşitleme için kullanılan süre eşiği, saniye cinsinden hızlı ağ bağlantısı üzerinden aşıyor. 16 mergeslowrunduration-= birleştirme abonelik tam eşitleme için kullanılan süre eşiği, saniye cinsinden yavaş ya da çevirmeli ağ bağlantısı üzerinden aşıyor. 32 mergefastrunspeed – teslimat hızı eşik oranı satır başına, hızlı ağ bağlantısı üzerinden korumak satır birleştirme abonelik eşitleme sırasında başarısız oldu için =. 64 mergeslowrunspeed-teslimat hızı eşik oranı satır başına, yavaş ya da çevirmeli ağ bağlantısı üzerinden korumak satır birleştirme abonelik eşitleme sırasında başarısız oldu için =. |
last_distsync |
datetime |
Son Tarih ve Saat Dağıtım Aracısı koştu. |
agentstoptime |
datetime |
Aracı durduruldu Saat ve tarihi. |
distdb |
sysname |
Abonelik için dağıtım veritabanının adı. |
saklama |
int |
Yayını saklama dönemi. |
time_stamp |
datetime |
Dahili kullanımı sadece. |
worst_latency |
int |
Saniye için işlem yayın günlük Okuyucu veya dağıtım aracıları tarafından yayılma veri değişiklikleri için en yüksek gecikme. |
best_latency |
int |
Saniye için işlem yayın günlük Okuyucu veya dağıtım aracıları tarafından yayılma veri değişiklikleri için en düşük gecikme. |
avg_latency |
int |
Saniye için işlem yayın günlük Okuyucu veya dağıtım aracıları tarafından yayılma veri değişiklikleri için ortalama gecikme. |
cur_latency |
int |
Geçerli sırasında günlük Okuyucu veya dağıtım aracıları tarafından yayılma veri değişiklikleri için saniye cinsinden gecikme. |
worst_runspeedPerf |
int |
Birleştirme yayını için en uzun Eşitleme Zamanı |
best_runspeedPerf |
int |
Birleştirme yayını için en kısa eşitleme Zamanı |
average_runspeedPerf |
int |
Birleştirme yayını için ortalama Eşitleme Zamanı |
mergePerformance |
int |
Son eşitleme tüm önceki gönderme ücretleri ortalama bölünmüş teslimat hızı temel abonelik için tüm eşitlemeler karşılaştırıldığında son eşitleme performans. |
mergelatestsessionrunduration |
int |
Süre çalışan en son Birleştirme Aracısı. |
mergelatestsessionrunspeed |
float(53) |
Teslimat oranı çalıştırmak en son Birleştirme Aracısı. |
mergelatestsessionconnectiontype |
int |
Aşağıdaki değerlerden biri olabilen en son Birleştirme Aracısı oturumu için kullanılan bağlantı: 1 = yerel ağ (lan) 2 = çevirmeli ağ bağlantısı |
retention_period_unit |
tinyint |
Tanımlarken kullanılan birimi tanımlar saklama, bu değerlerden biri olabilir: 1 hafta = 2 = ay 3 = yıl |
Ayrıca bkz.
Başvuru
Çoğaltma görünümleri (Transact-sql)
sp_replmonitorhelpsubscription (Transact-sql)
sp_replmonitorhelppublication (Transact-sql)
sp_replmonitorhelppublisher (Transact-sql)
sp_replmonitorhelpmergesession (Transact-sql)
sp_replmonitorhelppublicationthresholds (Transact-sql)
sp_replmonitorhelpmergesessiondetail (Transact-sql)