Memantau Performa dengan Monitor Replikasi

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Monitor Replikasi Microsoft SQL Server memungkinkan Anda memantau performa replikasi transaksional dan menggabungkan replikasi dengan cara berikut:

  • Mengatur peringatan dan ambang batas

  • Menampilkan pengukuran performa

  • Menentukan latensi dengan token pelacak (replikasi transaksional)

  • Menampilkan statistik sinkronisasi terperinci (replikasi penggabungan)

  • Melihat transaksi dan waktu pengiriman (replikasi transaksional)

Atur Peringatan dan Ambang Batas

Monitor Replikasi memungkinkan Anda mengaktifkan peringatan untuk sejumlah kondisi performa. Saat mengaktifkan peringatan, Anda menentukan ambang batas. Ketika ambang batas tersebut terpenuhi atau terlampaui, peringatan ditampilkan di kolom Status untuk langganan dan publikasi yang disinkronkan (kecuali masalah dengan prioritas yang lebih tinggi perlu ditampilkan). Selain menampilkan peringatan di Monitor Replikasi, mencapai ambang batas juga dapat memicu pemberitahuan. Anda dapat mengaktifkan peringatan untuk kondisi performa berikut:

  • Melebihi latensi yang ditentukan (jumlah waktu yang berlalu antara transaksi yang dilakukan di Penerbit dan transaksi yang sesuai yang dilakukan pada Pelanggan).

    Ini berlaku untuk replikasi transaksional. Jika ambang yang ditentukan terpenuhi atau terlampaui, status ditampilkan sebagai Performa penting.

  • Melebihi waktu sinkronisasi yang ditentukan.

    Ini berlaku untuk menggabungkan replikasi. Jika ambang yang ditentukan terpenuhi atau terlampaui, status ditampilkan sebagai Penggabungan jangka panjang. Anda dapat menentukan ambang batas yang berbeda untuk sambungan dial-up dan Jaringan Area Lokal (LAN).

  • Kekurangan pemrosesan jumlah baris yang ditentukan dalam jumlah waktu tertentu.

    Ini berlaku untuk menggabungkan replikasi. Jika ambang yang ditentukan terpenuhi atau terlampaui, status ditampilkan sebagai Performa penting. Anda dapat menentukan ambang batas yang berbeda untuk sambungan dial-up dan LAN.

Untuk informasi selengkapnya, lihat Mengatur Ambang batas dan Peringatan di Monitor Replikasi.

Lihat Pengukuran Performa

Monitor Replikasi menampilkan nilai kualitas performa untuk replikasi transaksional dan replikasi penggabungan di kolom Performa Rata-Rata Saat Ini dan Performa Terburuk Saat Ini untuk publikasi dan kolom Performa untuk langganan. Nilainya adalah:

  • Baik Sekali

  • Bagus

  • Biasa saja

  • Blok

  • Kritis (hanya replikasi transaksional)

Nilai ditentukan dengan cara berikut:

  • Untuk replikasi transaksional, kualitas performa ditentukan oleh ambang latensi. Jika ambang batas tidak diatur, nilai tidak ditampilkan. Tabel berikut menunjukkan korelasi antara ambang batas dan nilai kualitas performa. Misalnya, jika ambang diatur ke 60 detik dan latensi aktual adalah 30 detik, latensi adalah 50% dari ambang batas, menghasilkan nilai Baik.

    Baik Sekali Bagus Biasa saja Blok Kritis
    0 – 34% 35 – 59% 60 – 84% 85 – 99% 100% +
  • Untuk replikasi penggabungan, kualitas performa tidak bergantung pada ambang batas (ambang pemrosesan baris memang menentukan apakah nilai Performa penting ditampilkan di kolom Status ). Kualitas performa ditentukan dengan membandingkan performa langganan individual dengan performa historis rata-rata langganan dengan publikasi yang memiliki jenis koneksi yang sama (dial-up atau LAN). Monitor Replikasi menampilkan nilai setelah lima sinkronisasi terjadi dengan 50 perubahan atau lebih masing-masing melalui jenis koneksi yang sama. Jika ada kurang dari lima sinkronisasi dengan 50 perubahan atau lebih atau sinkronisasi terbaru memiliki kurang dari 50 perubahan, Monitor Replikasi tidak menampilkan nilai.

    Tabel berikut menunjukkan korelasi antara performa rata-rata dan nilai kualitas performa. Misalnya, jika sepuluh Pelanggan telah disinkronkan melalui koneksi LAN dengan tingkat rata-rata 100 baris per detik, dan salah satu langganan kemudian disinkronkan dengan tingkat 125 baris per detik, performa untuk sinkronisasi Pelanggan tersebut adalah 125% dari rata-rata, menghasilkan nilai Bagus.

    Baik Sekali Bagus Biasa saja Blok
    151+% 76 – 150% 26 – 75% 0 – 25%

Untuk informasi selengkapnya tentang menampilkan informasi langganan, lihat Menampilkan Informasi dan Melakukan Tugas menggunakan Monitor Replikasi.

Tentukan Latensi dengan Token Tracer

Replikasi transaksional memungkinkan Anda mengukur latensi dalam sistem dengan memasukkan token (sejumlah kecil data) dalam log transaksi database publikasi dan merekam berapa lama waktu yang diperlukan untuk tiba di Distributor dan Pelanggan. Token juga memungkinkan Anda mengidentifikasi apakah data tidak mencapai Distributor atau Pelanggan. Untuk informasi selengkapnya, lihat Mengukur Latensi dan Memvalidasi Koneksi untuk Replikasi Transaksional.

Lihat Performa Sinkronisasi Terperinci untuk Replikasi Penggabungan

Untuk replikasi penggabungan, Monitor Replikasi menampilkan statistik terperinci untuk setiap artikel yang diproses selama sinkronisasi, termasuk jumlah waktu yang dihabiskan dalam setiap fase pemrosesan (mengunggah perubahan, mengunduh perubahan, dan sebagainya). Ini dapat membantu menentukan tabel tertentu yang menyebabkan perlambatan dan merupakan tempat terbaik untuk memecahkan masalah performa dengan langganan penggabungan. Untuk informasi selengkapnya tentang menampilkan statistik terperinci, lihat Menampilkan Informasi dan Melakukan Tugas menggunakan Monitor Replikasi.

Lihat Transaksi dan Waktu Pengiriman untuk Replikasi Transaksional

Untuk replikasi transaksional, Monitor Replikasi menampilkan informasi tentang jumlah transaksi dalam database distribusi yang belum didistribusikan ke Pelanggan dan perkiraan waktu untuk mendistribusikan transaksi ini. Untuk informasi selengkapnya, lihat Menampilkan Informasi dan Melakukan Tugas menggunakan Monitor Replikasi.

Lihat Juga

Memantau replikasi
Atur Ambang batas dan Peringatan di Monitor Replikasi