SQL Server, Kullanılabilirlik Çoğaltması nesnesi

Şunlar için geçerlidir: SQL Server

SQLServer:Kullanılabilirlik Çoğaltması performans nesnesi, SQL Server'daki Always On kullanılabilirlik gruplarındaki kullanılabilirlik çoğaltmalarıyla ilgili bilgileri bildiren performans sayaçları içerir. Tüm kullanılabilirlik çoğaltması performans sayaçları hem birincil çoğaltmaya hem de ikincil çoğaltmalara uygulanır ve yerel çoğaltmayı yansıtan gönderme/alma sayaçları vardır. Çoğunlukla, birincil çoğaltma verilerin çoğunu gönderir ve ikincil çoğaltmalar verileri alır. Ancak, ikincil çoğaltmalar BIRINCIL çoğaltmalara ACK'leri ve diğer bazı arka plan trafiğini gönderir. Belirli bir kullanılabilirlik çoğaltması üzerinde, bazı sayaçlar yerel çoğaltmanın geçerli rolüne(birincil veya ikincil) bağlı olarak sıfır değeri gösterir.

Sayaç Adı Description
Çoğaltma/sn'den Alınan Bayt Sayısı SQL Server 2012 ve 2014'te: Saniye başına kullanılabilirlik çoğaltmasından (eşitleme veya zaman uyumsuz) alınan gerçek bayt sayısı (sıkıştırılmış). Ping'ler ve durum güncelleştirmeleri, kullanıcı güncelleştirmeleri olmayan veritabanlarında bile ağ trafiği oluşturur.

SQL Server 2016 (13.x) ve üzerinde: Saniye başına kullanılabilirlik çoğaltmasından alınan gerçek bayt sayısı (zaman uyumsuz için sıkıştırılmış, eşitleme için sıkıştırılmamış).
Çoğaltmaya Gönderilen Bayt/sn SQL Server 2012 ve 2014'te: Ağ üzerinden uzak kullanılabilirlik çoğaltmasına (eşitleme veya zaman uyumsuz) saniye başına gönderilen gerçek bayt sayısı (sıkıştırılmış). Sıkıştırma hem eşitleme hem de zaman uyumsuz çoğaltma için varsayılan olarak etkinleştirilir.

SQL Server 2016 (13.x) ve üzerinde: Uzaktan kullanılabilirlik çoğaltmasına saniyede gönderilen bayt sayısı. Zaman uyumsuz çoğaltma için sıkıştırmadan önce. (Sıkıştırması olmayan eşitleme çoğaltması için gerçek bayt sayısı)
Aktarıma Gönderilen Bayt/sn SQL Server 2012 ve 2014'te: Ağ üzerinden uzak kullanılabilirlik çoğaltmasına (eşitleme veya zaman uyumsuz) saniye başına gönderilen gerçek bayt sayısı (sıkıştırılmış). Sıkıştırma hem eşitleme hem de zaman uyumsuz çoğaltma için varsayılan olarak etkinleştirilir.

SQL Server 2016 (13.x) ve üzerinde: Zaman uyumsuz çoğaltma için sıkıştırmadan önce saniyede uzaktan kullanılabilirlik çoğaltmasına gönderilen bayt sayısı. (Sıkıştırması olmayan eşitleme çoğaltması için gerçek bayt sayısı)
Akış Denetim Süresi (ms/sn) Günlük akışı iletilerinin son saniyede akış denetimi göndermeyi beklediği milisaniye cinsinden süre.
Akış Denetimi/sn Akış denetiminin son saniyede başlatılma sayısı. Akış Denetimi Süresi (ms/sn),Akış Denetimi/sn'ye bölünür ve bekleme başına ortalama süredir.
Çoğaltmadan/sn'den alır Çoğaltmadan saniyede alınan Always On iletilerinin sayısı.
İletilere Yeniden İleti/sn Son saniyedeki Her Zaman Açık iletinin yeniden gönderilmesi sayısı. Yeniden gönderme iletisi, gönderilmeye çalışılan ancak tamamlanamayan ve yeniden gönderilmeye çalışılması gereken bir iletidir. Bu durum farklı nedenlerden kaynaklanabilir ancak TCP yeniden iletimi ile aynı değildir.
Çoğaltmaya/sn'ye gönderir Bu kullanılabilirlik çoğaltmasına saniyede gönderilen Always On iletilerinin sayısı.
Aktarıma/sn'ye gönderir Ağ üzerinden uzaktan kullanılabilirlik çoğaltmasına saniyede gönderilen Always On iletilerinin gerçek sayısı. Birincil çoğaltmada bu, ikincil çoğaltmaya gönderilen ileti sayısıdır. İkincil çoğaltmada bu, birincil çoğaltmaya gönderilen ileti sayısıdır.

Örnekler

Sys.dm_os_performance_counters dinamik yönetim görünümünde bu T-SQL sorgusunu kullanarak bu nesnedeki sorgu performansı sayaçlarını keşfetmeye başlarsınız:

SELECT *
FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Availability Replica%';