Aracılığıyla paylaş


Durum yansıtma izleme

Için küme ayarlayın ve bir veya daha çok sunucu örneğinde, yansıtılmış veritabanlarının için izleme yönetmek, her iki veritabanı yansıtması izleyicisi kullanabilirsiniz veya dbmmonitor Sistem saklı.Yansıtılmış bir veritabanı, veri olup olmadığını ve ne kadar iyi akan doğrulamak için bir yansıtma oturum sırasında izleyebilirsiniz.

Özellikle, yansıtılmış bir veritabanı izleme sağlar:

  • Yansıtma çalıştığını doğrulayın.

    Iki sunucu örnekleri, sunuculara bağlı olan ve günlük için yansıtmayı anapara taşındığı ise bilerek temel durumunu içerir.

  • yansıtma veritabanı asıl veritabanı ile engelliyor olup olmadığını belirleyin.

    Yüksek performanslı modunda, bir asıl sunucu yine de asıl sunucudan yansıtma sunucusu gönderilmesi gereken gönderilmeyen günlük kayıtlarının bir bekleme listesi geliştirebilirsiniz.Ayrıca, herhangi bir işletim modunda bu bekleme günlük dosyasına yazılır, ancak hala yansıtma veritabanı geri yüklenmesi gereken unrestored günlük kayıtlarının bir listesi yansıtma sunucusu geliştirebilirsiniz.

  • Asıl sunucu örnek, yüksek performanslı modunda kullanılamaz duruma geldiğinde ne kadar veri kaybedildi belirler.

    Veri kaybı, gönderilmeyen işlem günlüğüne (varsa) ve kayıp hareketleri anapara sırasında kaydedilmiş saat miktarını bakarak belirleyebilirsiniz.

  • Geçerli Performans geçmiş performans karşılaştırın.

    Veritabanı Yöneticisi, sorunları ortaya, geçerli durumu anlama yardımcı yansıtma performansının geçmişini görüntüleyebilirsiniz.Geçmiş aranıyor eğilimleri performans algılamak, desenlerini belirtin (örneğin, zamanları ağ yavaşsa veya günlük girme komutları sayısı çok büyük bir gün), performans sorunlarını belirlemek kullanıcının izin verebilirsiniz.

  • Ortakları yansıtma arasında daha az veri akışı nedeni ile ilgili sorunları giderme.

  • Uyarı eşikleri ayarlamak anahtar performans ölçülerini.

    Yeni bir durum satırı, bir eşiği aşan bir değer içeriyorsa, bu bilgilendirici bir olay için Windows olay günlüğüne gönderilir.Bir sistem yöneticisi bu olaylara dayalı uyarılar el ile yapılandırabilirsiniz.Daha fazla bilgi için bkz:Performans ölçümü yansıtma uyarı eşikleri ve uyarıları kullanma.

Veritabanı durumu yansıtma izleme araçları

Durum yansıtma ya da Veritabanı Yansıtması İzleyicisi'ni kullanarak izlenebilir veya sp_dbmmonitorresults sistem saklı yordamı.Bu araçlar, hem sistem yöneticileri tarafından diğer bir deyişle, yerel sunucu üzerindeki herhangi bir yansıtılmış veritabanı üyeleri veritabanı yansıtması izlemek için kullanılabilir sysadmin sunucu rolünü ve kullanıcı kimin eklenmiş için sabitdbm_monitor sabit veritabanı rolümsdb veritabanı bir sistem yöneticisi tarafından.Bir sistem yöneticisi, araçtan kullanırken, yansıtma durumunu el ile yenileyebilirsiniz.

Not

Sistem yöneticileri de yapılandırabilir ve uyarı eşikleri için görüntüleme anahtar performans ölçülerini.Daha fazla bilgi için bkz:Performans ölçümü yansıtma uyarı eşikleri ve uyarıları kullanma.

  • Veritabanı Yansıtması İzleyicisi

    Veritabanı Yansıtması İzleyicisi, sistem yöneticileri görüntülemek ve durumunu güncelleştirmek ve birkaç önemli performans ölçülerini uyarı eşikleri yapılandırma sağlayan bir grafik kullanıcı arabirim araç ' dir.Veritabanı Yansıtması İzleyicisi üyeleri tarafından da kullanılabilir dbm_monitor sabit veritabanı rolü yansıtma durumunun son satırı görüntülemek için tablo, durum güncelleştirmesi yapamazsınız, ancak tablo.

    Monitör durumu dahil, seçilen veritabanı için performans ölçülerini görüntüler Durum sekmeli sayfa.Bu içeriği sayfa patron ve yansıtma sunucu örnekleri sunar.Durum anapara için ayrı bir bağlantı topladığı gibi sayfanın zaman uyumsuz olarak girilir ve yansıtma sunucusu örnekleri.Durumunu güncelleştirmek monitörün çalışır tablo 30 saniyelik aralıklarla.Güncelleştirme, yalnızca Tablo 15 saniye içinde güncelleştirildi ve kullanıcı başarılı bir üye, sysadmin sabit sunucu rolü.Üzerinde bir özetini bildirilen Durum sayfa, see veritabanı yansıtması monitör tarafından görüntülenen durumu, bu konunun ilerleyen bölümlerindeki.

    Veritabanı Yansıtması İzleyicisi arabirim giriş için bkz: Veritabanı izleyiciye genel bakış yansıtma. Veritabanı Yansıtması İzleyicisi'ni başlatma hakkında bilgi için bkz: Nasıl Yapılır: Veritabanı Yansıtması İzleyicisi başlatın..

  • sistem saklı yordamları

    Aynı zamanda almak veya geçerli durumu çalıştırarak güncelleştirmek sp_dbmmonitorresults sistem saklı yordamı.Diğer dbmmonitor saklı yordamlar kadar izleme ayarlamak, parametreleri izleme değiştirmek, geçerli güncelleştirme dönemi görüntülemek ve sunucuda izleme bırak olanak örnek.

    Aşağıdaki tablo yönetmek ve veritabanı yansıtma izleme bağımsız Veritabanı Yansıtması İzleyicisi kullanarak bir saklı yordamlar sağlar.

    Yordam

    Açıklama

    sp_dbmmonitoraddmonitoring

    Dönemsel durum bilgisini yansıtılmış her veritabanı sunucusu üzerindeki güncelleştiren iş oluşturur örnek.

    sp_dbmmonitorchangemonitoring

    Izleme parametresini veritabanı yansıtması değerini değiştirir.

    sp_dbmmonitorhelpmonitoring

    Geçerli güncelleştirme dönemi verir.

    sp_dbmmonitorresults

    Izlenen bir veritabanı için durum satır döndürür ve bu yordamın son durumu önceden alır mı seçmenize olanak sağlar.

    sp_dbmmonitordropmonitoring

    Durdurur ve yansıtma monitör siler iş sunucu üzerindeki tüm veritabanları için.

    The dbmmonitor sistem saklı yordamları can be used as an adjunct to the veritabanı yansıtması Monitor.Örneğin, izleme kullanılarak yapılandırıldı bile sp_dbmmonitoraddmonitoringveritabanı yansıtması izleme durumunu görüntülemek için kullanılır.

Izleme nasıl çalışır?

Bu bölüm, veritabanının durumu yansıtma tanıtır tablo, veritabanı yansıtma monitör iş ve monitör, kullanıcıların veritabanı durumunu yansıtma nasıl izleyebilir ve izleme işlemini nasıl kesilmesine.

Veritabanı durumu yansıtma tablo

Veritabanı durumu yansıtma durum yansıtma bir belgelenmemiş, iç veritabanında depolanan tablo, msdb veritabanıdır.Bu durum tablo otomatik olarak oluşturulan ilk saat yansıtma durumu bir sunucu örneğinde güncelleştirilir.

Durum tablo ile 15 saniyelik bir en küçük güncelleme aralığından bir sistem yöneticisi tarafından otomatik olarak veya el ile güncelleştirilebilir.En az 15 saniye, durum istekleri ile aşırı sunucu örnekleri engeller.

Durum tablo otomatik olarak Veritabanı Yansıtması İzleyicisi ve veritabanı yansıtma monitör işi tarafından çalışan güncelleştirilir.Veritabanı izleyicisi yansıtma iş tablo, bir dakika (Sistem Yöneticisi, bir güncelleştirme süresi için 1 120 dakika belirtebilirsiniz) varsayılan olarak güncelleştirir.Yansıtma izleyicisi, buna ek olarak, güncelleştirmelerin veritabanı tablo otomatik olarak her 30 saniyede.Bu güncelleştirmeler için Veritabanı izleyicisi yansıtma iş ve Veritabanı Yansıtması İzleyicisi arayın...sp_dbmmonitorupdate.

The first time sp_dbmmonitorupdate runs, it creates the database mirroring status table and the dbm_monitor fixed database role in the msdb database.sp_dbmmonitorupdate usually updates the mirroring status by inserting a new row into the status table for every mirrored database on the server instance; for more information, see "Database Mirroring Status Table," later in this topic.Bu yordam, ayrıca yeni satırlardaki performans ölçülerini değerlendirir ve (varsayılan değer 7 gündür) geçerli saklama dönemi eski olan satırları tamsayıya yuvarlar.Daha fazla bilgi için bkz:sp_dbmmonitorupdate (Transact-SQL).

Not

Veritabanı Yansıtması İzleyicisi bir üyesi tarafından kullanılmakta olan sürece sysadmin sabit sunucu rolü, yalnızca durumu tablosu otomatik olarak güncelleştirilir Veritabanı izleyicisi yansıtma iş varolduğundan ve SQL Server Aracısı çalışıyor.

Veritabanı Yansıtması İzleyicisi Iş

Proje izleme veritabanı yansıtma Veritabanı izleyicisi proje yansıtma, Veritabanı Yansıtması İzleyicisi bağımsız olarak çalışır.Veritabanı Yansıtması İzleyicisi Iş yalnızca otomatik olarak oluşturulan SQL Server Management Studio Yansıtma bir oturum başlatmak için kullanılır. ALTER DATABASE veritabanı_adı küme ORTAKTıR komutları her zaman yansıtma başlatmak için kullanılır, yalnızca sistem yöneticiniz çalıştırıyorsa iş bulunmaktadır.sp_dbmmonitoraddmonitoring saklı yordam.

Sonra Iş veritabanı yansıtması izleyicisi varsayarak, oluşturulurSQL Server Aracı çalıştıran, iş bir kez bir dakika, varsayılan olarak verilir. iş Sonra çağırır sp_dbmmonitorupdate sistem saklı yordamı.

SQL Server Aracı çağrıları Veritabanı izleyicisi proje yansıtma kez dakika, varsayılan ve iş çağırır.sp_dbmmonitorupdate durumunu güncelleştirmek için tablo.Sistem yöneticileri, kullanarak güncelleştirme dönemi değiştirebilirsiniz sp_dbmmonitorchangemonitoring sistem saklı yordam, ve kullanarak, geçerli güncelleştirme dönemi görüntüleyebilirsinizsp_dbmmonitorchangemonitoring sistem saklı yordam.Daha fazla bilgi için bkz: sp_dbmmonitoraddmonitoring (Transact-SQL) ve sp_dbmmonitorchangemonitoring (Transact-SQL).

Durum (System Administrators tarafından) veritabanı yansıtması izleme

Üyeleri sysadmin sabit sunucu rolü görüntüleyebilir ve durum tablo

  • veritabanı yansıtması izleyicisini kullanma

    Bir sistem yöneticisi, Veritabanı Yansıtması İzleyicisi kullanırken, el ile yenileyebilirsiniz Durum sayfa ve Gezinti Ağacıgeçmiş sayfası.Bu durum güncelleştirir tablo, sürece, önceki 15 saniye içinde zaten güncelleştirildi.

    Verilen bir sunucudaki durumu yansıtma, geçmişini görüntülemek için örnek, sistem yöneticiniz de tıklatabilirsiniz geçmiş düğmesi için bir sunucu örnek ( hakkındaDurum sayfa).Geçmişi görüntülenir Geçmiş veritabanı yansıtması iletişim kutusu.Varsa, sistem yöneticiniz bazı veya tüm satırları durum görüntüleyebilirsiniz tablo sunucu örneği.

    Hakkında bilgi için Durum sayfa ölçüler, performans ölçümü görüntülenen "Veritabanı Yansıtması İzleyicisi," olarak, bu konunun ilerisinde bakın.

  • Bu alternatif sp_dbmmonitorresults

    Sistem yöneticileri sp_dbmmonitorresults sistem saklı yordamı'ı görüntülemek ve isteğe bağlı olarak için durum güncelleştirmesi tablo, önceki 15 saniye içinde güncelleştirilmedi.Bu yordamı çağırır sp_dbmmonitorupdate yordam ve tutarını bağlı olarak, bir veya daha çok geçmiş satır yordamı istenen döndürür arayın.Durumu, sonuçlar kümesinde hakkında daha fazla bilgi için bkz: sp_dbmmonitorresults (Transact-SQL).

Veritabanı durumu, yansıtma (dbm_monitor Members) izleme

, Ilk kez belirtildiği gibi sp_dbmmonitorupdate çalışır, oluştururdbm_monitor sabit veritabanı rolümsdb veritabanıdır.Üyeleri dbm_monitor sabit veritabanı rolü, varolan Veritabanı Yansıtması İzleyicisi veya durum yansıtma görüntüleyebilirsinizsp_dbmmonitorresults saklı yordamını.Ancak, bu kullanıcıların durumu tablosu güncelleştirilemiyor.Yaş bir kullanıcı zamanları bakabilirsiniz görüntülenen durumunu öğrenmek için Asıl günlük)<saat>) and Yansıtmayı günlük (<saat>) etiketleri Durum sayfa.

Üyeleri dbm_monitor bağımlı olan üzerinde sabit veritabanı rolüIş veritabanı yansıtması izleyicisi durumu tablosu düzenli aralıklarla güncelleştirmek için.Iş yoksa veya SQL Server Aracısı durduruldu, bu durum giderek daha eski olur ve artık yansıtma oturum yapılandırmasını yansıtması. Örneğin, yerine çalışma ortaklarına aynı rolünü paylaşan görünebilir; geçerli yansıtma sunucusu anapara gösterilen sırada sorumlusu yansıtmayı veya geçerli asıl sunucu yansıtmayı, gösterilmesini.

Iş veritabanı yansıtması monitör siliniyor

veritabanı yansıtması monitör işi Iş veritabanı yansıtması izleyicisi, kesilmeden kadar kalır.Izleme işlemi Sistem Yöneticisi tarafından yönetiliyor olması gerekir.Bırakmak için Veritabanı Yansıtması İzleyicisi Iş, use sp_dbmmonitordropmonitoring.Daha fazla bilgi için bkz:sp_dbmmonitordropmonitoring (Transact-SQL).

Durum izleyicisi veritabanı yansıtması tarafından görüntülenir.

The Status sayfa of the Veritabanı Yansıtması İzleyicisi describes the partners, and also the state of the yansıtma oturum.Durum performans ölçülerini gibi işlem günlüğü ve diğer bilgileri şu anda tahmin Yardım Masası çalışanlarına yardımcı olması amaçlanmaktadır durumunu içeren saat oturumu değil eşitlenmişse, yerine çalışma ve olası veri kaybı, tamamlamak için gerekli.Buna ek olarak, Durum sayfa durumunu ve yansıtma oturum hakkındaki bilgileri genel olarak görüntüler.

Not

Veritabanı Yansıtması İzleyicisi giriş için ve Durum sayfa, see Veritabanı durumu yansıtma izleme araçları, bu konuda.

Bunların her biri için sağlanan bilgiler aşağıdaki bölümlerde özetlenmiştir.

Iş ortakları

The Status sayfa displays the following information for each of the partners:

  • Sunucu örnek

    Ad sunucusu örneğinin durumu görüntülenir Durum row.

  • Geçerli rolü

    Sunucu örnek geçerli bir roldür.Olası durumlar şunlardır:

    • Asıl

    • Yönetim işlemlerini ALTER VERITABANı gibi dosya deyim ADD FILE veya FILE REMOVE seçenekleriyle.

  • Yansıtma durumu

    Olası durumlar şunlardır:

    • Bilinmeyen

    • Eşitleme

    • Eşitlenen

    • Askıya alındı

    • Bağlantı kesildi

  • Şahit bağlantı

    Şahit bağlantı durumu.Olası durumlar şunlardır:

    • Bilinmeyen

    • Bağlı

    • Bağlantı kesildi.

Asıl sunucu üzerinde oturum

The Status sayfa displays the following information about the status of the log on the asıl sunucu as of the indicated saat:

  • Gönderilmeyen günlük

    Günlük kilobayt (KB) send sırada bekleyen miktarı.

  • En yeniden en eskiye giden bir sıralamada gönderilmeyen hareket

    Gönderme sırasındaki gönderilmeyen en eski işlemin yaşı.Bu işlem yaşını hareketlerinin kaç dakika henüz yansıtma sunucusu kopyasına gönderildi değil gösterir.Bu değer, saat açısından, veri kaybı olasılığını ölçen yardımcı olur.

  • Saat günlüğü (tahmini) göndermek için

    O anda geçerli alarak yansıtma sunucusu örnek için Gönder sırasındaki günlük göndermek için asıl sunucu örnek gerektirir dakika tahmini süreyi, hızı gönderin.Günlük göndermek için gerçek saat önemli ölçüde değişebilir, gelen hareketlerdeki ücretiyle etkilenecektir.Ancak, Saat günlüğü (tahmini) göndermek için kabaca elle yük devretme için gereken zamanı tahmin etmek için yararlı olabilir.

  • Geçerli gönderme hızı.

    yansıtma sunucusu hangi hareketlerin gönderilme oranı örnek KB / sn.

  • Yeni hareketlerin geçerli hızı

    Oran, gelen hareketler / sn KB asıl adı'nın günlük içine girilir.Yansıtma düşülüyor olup olmadığını belirlemek için , yukarı kalma ya da, yakalama karşılaştırmak için bu değeri Günlük göndermek için tahmini saat değeri.

Yansıtmayı sunucuda oturum

The Status sayfa displays the following information about the status of the log on the yansıtma sunucusu as of the indicated saat:

  • Unrestored günlük

    Günlük KB yineleme sırada bekleyen miktarı.

  • Saat günlüğü (tahmini) geri yükleme yüklemek için

    Yaklaşık bir uygulanması için şu anda yineleme sıra günlüğüne gereken dakika sayısını yansıtma veritabanı.

  • Geçerli bir geri yükleme hızı

    Hangi hareketleri (KB / saniye) içindeki Yansıtmayı veritabanına geri yüklenen oranı.

Oturum yansıtma

Buna ek olarak, Durum sayfa yansıtma oturum hakkında aşağıdaki bilgileri görüntüler:

  • yürütme yükü yansıtma

    Ortalama gecikme hareketine milisaniye (yalnızca yüksek güvenlik modunda ilgilidir).Bu gecikmeyi yineleme sıraya hareket günlük kaydını yazmak yansıtmayı sunucuyu asıl sunucu örneğini beklerken sonucunda oluşan giderlerini tutardır.

  • saat, tüm geçerli günlük (tahmini) geri yükleme yüklemek için

    Tüm gönderilmeyen günlüğünün anapara sırasında kaydedilmiş göndermek ve şu anda yineleme sıra günlüğüne tümünü geri yükleme yüklemek için gereken zamanı tahmin.Bu, tahmin değerleri toplamı daha az olabilir Saat günlüğü (tahmini) göndermek için and Saat günlüğü (tahmini) geri yüklemek için alanları, gönderme ve geri yükleme için paralel olarak çalışabilir.

  • Şahit adresi

    Şahit sunucuyu ağ adresi.Bu adres biçimi hakkında bilgi için bkz: (veritabanı yansıtması), sunucu bir ağ adresi belirleme.

  • Işletim modu

    Veritabanı oturum yansıtma işletim modu:

    • Yüksek performanslı (zaman uyumsuz)

    • otomatik yük devretme (zaman uyumlu) olmadan daha yüksek güvenilirlik

    • otomatik yük devretme (zaman uyumlu) ile yüksek güvenilirlik