Performance Counter untuk Database Mirroring
Beberapa performance counter yang biasa digunakan untuk memonitor aktifitas Database Mirroring di SQL Server 2008:
- Log Bytes Redone from Cache/sec (Higher is better) – Mirror server counter
Banyaknya Transaction Log (Bytes) yang bisa diambil dari redo queue yang ada di cache. - Log Bytes Sent from Cache/sec (Higher is better) – Mirror server counter
Jumlah Transaction log yang bisa dikirim (dalam bytes) dari principal ke mirror dengan membaca Transaction Log cache-nya. Kedua aktifitas ini, mengambil transaction log dari cache, karena lebih cepat dari pada mengambil dari disk. - Log Harden Time (ms) (Lower is better) – Mirror server counter
Memonitor berapa lama waktu yang dihabiskan sejak Log diterima oleh mirror server hingga selesai ditulis ke database log disk
- Log Compressed Bytes Rcvd/sec
- Log Compressed Bytes Sent/sec (Higher is better)
Kedua Counter ini bisa digunakan untuk memonitor besarnya compressed, dengan membandingkan nilai performance counter ini dengan Log Bytes Sent dan Log Bytes Received
- Log Send Flow Control Time (ms) (Lower is better)
- Mirrored Write Transactions/sec (Higher is better)
- Send/Receive Ack Time (Lower is better)
ref: SQL Server Books Online: http://msdn.microsoft.com/en-us/library/ms189931.aspx