Bagikan melalui


Menggunakan Dasbor AlwaysOn (SQL Server Management Studio)

Administrator database menggunakan Dasbor AlwaysOn untuk mendapatkan tampilan sekilas tentang kesehatan grup ketersediaan AlwaysOn dan replika ketersediaan dan databasenya di SQL Server 2014. Beberapa penggunaan umum untuk Dasbor AlwaysOn adalah:

  • Memilih replika untuk failover manual.

  • Memperkirakan kehilangan data jika Anda memaksa failover.

  • Mengevaluasi performa sinkronisasi data.

  • Mengevaluasi dampak performa replika sekunder penerapan sinkron

Dasbor AlwaysOn menyediakan status grup ketersediaan utama dan indikator performa yang memungkinkan Anda membuat keputusan operasional ketersediaan tinggi dengan mudah menggunakan jenis informasi berikut.

  • Status roll-up replika

  • Mode dan status sinkronisasi

  • Memperkirakan Kehilangan Data

  • Perkiraan Waktu Pemulihan (mengulangi mengejar ketinggalan)

  • Detail Replika Database

  • Mode dan status sinkronisasi

  • Waktu untuk memulihkan log

Sebelum Anda Mulai

Prasyarat

Anda harus terhubung ke instans SQL Server (instans server) yang menghosting replika utama atau replika sekunder dari grup ketersediaan.

Keamanan

Izin

Memerlukan izin CONNECT, VIEW SERVER STATE, dan VIEW ANY DEFINITION.

Untuk memulai Dasbor AlwaysOn

  1. Di Object Explorer, sambungkan ke instans SQL Server tempat Anda ingin menjalankan Dasbor AlwaysOn.

  2. Perluas simpul Ketersediaan Tinggi AlwaysOn , klik kanan simpul Grup Ketersediaan , lalu klik Perlihatkan Dasbor.

Untuk mengubah opsi dasbor AlwaysOn

Anda dapat menggunakan kotak dialog SQL Server Management Studio Options untuk mengonfigurasi perilaku SQL Server AlwaysOn Dashboard untuk refresh otomatis dan mengaktifkan kebijakan AlwaysOn yang ditentukan secara otomatis.

  1. Dari menu Alat , klik Opsi.

  2. Untuk me-refresh dasbor secara otomatis, dalam kotak dialog Opsi , pilih Aktifkan refresh otomatis, masukkan interval refresh dalam hitungan detik, lalu masukkan berapa kali Anda ingin mencoba kembali koneksi.

  3. Untuk mengaktifkan kebijakan yang ditentukan pengguna, pilih Aktifkan kebijakan AlwaysOn yang ditentukan pengguna.

Ringkasan Grup Ketersediaan

Layar grup ketersediaan menampilkan baris ringkasan untuk setiap grup ketersediaan tempat instans server yang terhubung menghosting replika. Panel ini menampilkan kolom berikut.

Nama Grup Ketersediaan
Nama grup ketersediaan tempat instans server yang terhubung menghosting replika.

Instans Utama
Nama instans server yang menghosting replika utama grup ketersediaan.

Mode Kegagalan
Menampilkan mode failover tempat replika dikonfigurasi. Nilai mode failover yang mungkin adalah:

  • Otomatis. Menunjukkan bahwa satu atau beberapa replika berada dalam mode failover otomatis.

  • Manual. Menunjukkan bahwa tidak ada replika yang merupakan mode failover otomatis.

Terbitan
Klik tautan Masalah untuk membuka dokumentasi pemecahan masalah untuk masalah tertentu. Untuk daftar semua masalah kebijakan AlwaysOn, lihat Kebijakan AlwaysOn untuk Masalah Operasional dengan Grup Ketersediaan AlwaysOn (SQL Server).

Tip

Klik judul kolom untuk mengurutkan informasi grup ketersediaan berdasarkan nama grup ketersediaan, instans utama, mode failover, atau Masalah.

Detail Grup Ketersediaan

Informasi detail berikut ditampilkan untuk grup ketersediaan yang Anda pilih dari layar ringkasan:

Status grup ketersediaan
Menampilkan status kesehatan untuk grup ketersediaan.

Instans utama
Nama instans server yang menghosting replika utama grup ketersediaan.

Mode failover
Menampilkan mode failover tempat replika dikonfigurasi. Nilai mode failover yang mungkin adalah:

  • Otomatis. Menunjukkan bahwa satu atau beberapa replika berada dalam mode failover otomatis.

  • Manual. Menunjukkan bahwa tidak ada replika yang merupakan mode failover otomatis.

Status kluster
Nama dan status kluster tempat instans server yang terhubung dan grup ketersediaan adalah node anggota.

Detail Replika Ketersediaan

Panel Replika ketersediaan menampilkan kolom berikut ini:

Nama
Nama instans server yang menghosting replika ketersediaan. Kolom ini ditampilkan secara default.

Peran
Menunjukkan peran replika ketersediaan saat ini, baik Primer atau Sekunder. Untuk informasi tentang peran Grup Ketersediaan AlwaysOn, lihat Gambaran Umum Grup Ketersediaan AlwaysOn (SQL Server). Kolom ini ditampilkan secara default.

Mode Kegagalan
Menampilkan mode failover tempat replika dikonfigurasi. Nilai mode failover yang mungkin adalah:

  • Otomatis. Menunjukkan bahwa satu atau beberapa replika berada dalam mode failover otomatis.

  • Manual. Menunjukkan bahwa tidak ada replika yang merupakan mode failover otomatis.

Status Sinkronisasi
Menunjukkan apakah replika sekunder saat ini disinkronkan dengan replika utama. Kolom ini ditampilkan secara default. Nilai yang mungkin adalah:

  • Tidak Disinkronkan. Satu atau beberapa database dalam replika tidak disinkronkan atau belum bergabung ke grup ketersediaan.

  • Menyinkronkan. Satu atau beberapa database dalam replika sedang disinkronkan.

  • Disinkronkan. Semua database dalam replika sekunder disinkronkan dengan database utama yang sesuai pada replika utama saat ini, jika ada, atau pada replika utama terakhir.

    Catatan

    Dalam mode performa, database tidak pernah dalam status disinkronkan.

  • NULL. Status tidak diketahui. Nilai ini terjadi ketika instans server lokal tidak dapat berkomunikasi dengan kluster failover WSFC (yaitu simpul lokal bukan bagian dari kuorum WSFC).

Terbitan
Mencantumkan nama masalah. Nilai ini ditampilkan secara default. Untuk daftar semua masalah kebijakan AlwaysOn, lihat Kebijakan AlwaysOn untuk Masalah Operasional dengan Grup Ketersediaan AlwaysOn (SQL Server).

Mode Ketersediaan
Menunjukkan properti replika yang Anda tetapkan secara terpisah untuk setiap replika ketersediaan. Nilai ini disembunyikan secara default. Nilai yang mungkin adalah:

  • Asinkron. Replika sekunder tidak pernah disinkronkan dengan replika utama.

  • Sinkron. Saat mengejar database utama, database sekunder memasuki status ini, dan tetap terjebak selama sinkronisasi data berlanjut untuk database.

Mode Koneksi Utama
Menunjukkan mode yang digunakan untuk menyambungkan ke replika utama. Nilai ini disembunyikan secara default.

Mode Koneksi Sekunder
Menunjukkan mode yang digunakan untuk menyambungkan ke replika sekunder. Nilai ini disembunyikan secara default.

Status koneksi
Menunjukkan apakah replika sekunder saat ini terhubung ke replika utama. Kolom ini disembunyikan secara default. Nilai yang mungkin adalah:

  • Sambungan terputus. Untuk replika ketersediaan jarak jauh, menunjukkan bahwa replika tersebut terputus dari replika ketersediaan lokal. Respons replika lokal terhadap status Terputus tergantung pada perannya, sebagai berikut:

    • Pada replika utama, jika replika sekunder terputus, database sekunder ditandai sebagai Tidak Disinkronkan pada replika utama, dan replika utama menunggu sekunder terhubung kembali.

    • Pada replika sekunder, setelah mendeteksi bahwa replika terputus, replika sekunder mencoba untuk terhubung kembali ke replika utama.

  • Tersambung. Replika ketersediaan jarak jauh yang saat ini terhubung ke replika lokal.

Status Operasional
Menunjukkan status operasional replika sekunder saat ini. Nilai ini disembunyikan secara default. Nilai yang mungkin adalah:

0. Failover tertunda

1. Tertunda

2. Online

3. Offline

4. Gagal

5. Gagal, tidak ada kuorum

NULL. Replika tidak lokal

No. Kesalahan Koneksi Terakhir
Jumlah kesalahan koneksi terakhir. Nilai ini disembunyikan secara default.

Deskripsi Kesalahan Koneksi Terakhir
Deskripsi kesalahan koneksi terakhir. Nilai ini disembunyikan secara default.

Tanda Waktu Kesalahan Koneksi Terakhir
Tanda waktu kesalahan koneksi terakhir. Nilai ini disembunyikan secara default.

Catatan

Untuk informasi tentang penghitung kinerja untuk replika ketersediaan, lihat SQL Server, Replika Ketersediaan.

Ke Informasi Grup Ketersediaan Grup

Untuk mengelompokkan informasi, klik Kelompokkan menurut, dan pilih salah satu hal berikut ini:

  • Replika ketersediaan

  • Database ketersediaan

  • Status sinkronisasi

  • Kesiapan failover

  • Terbitan

Panel yang menampilkan informasi yang dikelompokkan menampilkan kolom berikut:

Nama
Nama database ketersediaan. Nilai ini diperlihatkan secara default.

Replika
Nama instans SQL Server yang menghosting replika ketersediaan. Nilai ini diperlihatkan secara default.

Status Sinkronisasi
Menunjukkan apakah database ketersediaan saat ini disinkronkan dengan replika utama. Nilai ini diperlihatkan secara default. Status sinkronisasi yang mungkin adalah:

  • Tidak menyinkronkan.

    • Untuk peran utama, menunjukkan bahwa database belum siap untuk menyinkronkan log transaksinya dengan database sekunder yang sesuai.

    • Untuk database sekunder, menunjukkan bahwa database belum memulai sinkronisasi log karena masalah koneksi, sedang ditangguhkan, atau sedang melalui status transisi selama startup atau pengalihan peran.

  • Menyinkronkan.

    Pada replika utama:

    • Untuk database utama, menunjukkan bahwa database ini siap menerima permintaan pemindaian dari database sekunder.

    • Pada replika sekunder, menunjukkan bahwa ada pergerakan data aktif yang terjadi untuk database sekunder tersebut.

    Pada replika sekunder, menunjukkan bahwa ada pergerakan data aktif yang terjadi untuk replika tersebut.

  • Disinkronkan.

    Untuk database utama, menunjukkan bahwa setidaknya satu database sekunder disinkronkan.

    Untuk database sekunder, menunjukkan bahwa database disinkronkan dengan database utama yang sesuai.

  • Mengembalikan.

    Menunjukkan fase dalam proses urungkan saat database sekunder secara aktif mendapatkan halaman dari database utama.

    Perhatian

    Saat database berada dalam status MENGEMBALIKAN, memaksa failover ke replika sekunder dapat meninggalkan database tersebut dalam status di mana database tidak dapat dimulai.

  • Menginisialisasi.

    Menunjukkan fase pembatalan ketika log transaksi yang diperlukan untuk database sekunder untuk mengejar Urungkan LSN sedang dikirim dan diperkeras pada replika sekunder.

    Perhatian

    Ketika database dalam status INISIALISASI, memaksa failover ke replika sekunder akan selalu meninggalkan database tersebut dalam keadaan di mana database tidak dapat dimulai.

Kesiapan Failover
Menunjukkan replika ketersediaan mana yang dapat di-failover dengan atau tanpa potensi kehilangan data. Kolom ini diperlihatkan secara default. Nilai yang mungkin adalah:

  • Kehilangan Data

  • Tidak Ada Kehilangan Data

Terbitan
Mencantumkan nama masalah. Kolom ini diperlihatkan secara default. Nilai yang mungkin adalah:

  • Peringatan. Klik untuk menampilkan masalah ambang dan peringatan.

  • Kritis. Klik untuk menampilkan masalah penting.

Untuk daftar semua masalah kebijakan AlwaysOn, lihat Kebijakan AlwaysOn untuk Masalah Operasional dengan Grup Ketersediaan AlwaysOn (SQL Server).

Ditangguhkan
Menunjukkan apakah database Ditangguhkan atau telah Dilanjutkan. Nilai ini disembunyikan secara default.

Menangguhkan Alasan
Menunjukkan alasan status ditangguhkan. Nilai ini disembunyikan secara default.

Memperkirakan Kehilangan Data (detik)
Menunjukkan perbedaan waktu rekaman log transaksi terakhir di replika utama dan replika sekunder. Jika replika utama gagal, semua catatan log transaksi dalam jendela waktu akan hilang. Nilai ini disembunyikan secara default.

Perkiraan Waktu Pemulihan (detik)
Menunjukkan waktu dalam detik yang diperlukan untuk mengulang waktu mengejar ketinggalan. Waktu mengejar ketinggalan adalah waktu yang diperlukan replika sekunder untuk mengejar ketinggalan dengan replika utama. Nilai ini disembunyikan secara default.

Performa Sinkronisasi (detik)
Menunjukkan waktu dalam detik yang diperlukan untuk menyinkronkan antara replika primer dan sekunder. Nilai ini disembunyikan secara default.

Ukuran Antrean Kirim Log (KB)
Menunjukkan jumlah rekaman log dalam file log database utama yang belum dikirim ke replika sekunder. Nilai ini disembunyikan secara default.

Laju Pengiriman Log (KB/dtk)
Menunjukkan laju dalam KB per detik di mana rekaman log dikirim ke replika sekunder Nilai ini disembunyikan secara default.

Ulangi Ukuran Antrean (KB)
Menunjukkan jumlah rekaman log dalam file log replika sekunder yang belum direbus. Nilai ini disembunyikan secara default.

Laju Fase Pengulangan (KB/dtk)
Menunjukkan laju dalam KB per detik di mana rekaman log sedang diredone. Nilai ini disembunyikan secara default.

Laju Pengiriman FileStream (KB/dtk)
Menunjukkan tingkat FileStream dalam KB per detik di mana transaksi dikirim ke replika. Nilai ini disembunyikan secara default.

Akhir Log LSN
Menunjukkan nomor urutan log (LSN) aktual yang sesuai dengan catatan log terakhir dalam cache log pada replika primer dan sekunder. Nilai ini disembunyikan secara default.

Recovery LSN
Menunjukkan akhir log transaksi sebelum replika menulis rekaman log baru setelah pemulihan atau failover pada replika utama. Nilai ini disembunyikan secara default.

Pemotongan LSN
Menunjukkan nilai pemotongan log minimum untuk replika utama. Nilai ini disembunyikan secara default.

LSN Penerapan Terakhir
Menunjukkan LSN aktual yang sesuai dengan catatan penerapan terakhir dalam log transaksi. Nilai ini disembunyikan secara default.

Waktu Penerapan Terakhir
Menunjukkan waktu yang sesuai dengan catatan penerapan terakhir. Nilai ini disembunyikan secara default.

LSN Terakhir Terkirim
Menunjukkan titik di mana semua blok log telah dikirim oleh replika utama. Nilai ini disembunyikan secara default.

Waktu Terkirim Terakhir
Menunjukkan waktu ketika blok log terakhir dikirim. Nilai ini disembunyikan secara default.

LSN yang Terakhir Diterima
Menunjukkan titik di mana semua blok log telah diterima oleh replika sekunder yang menghosting database sekunder. Nilai ini disembunyikan secara default.

Waktu Diterima Terakhir
Menunjukkan waktu ketika pengidentifikasi blok log di pesan terakhir yang diterima dibaca pada replika sekunder. Nilai ini disembunyikan secara default.

LSN Yang Diperkeras Terakhir
Menunjukkan titik di mana semua rekaman log telah dihapus ke disk pada replika sekunder. Nilai ini disembunyikan secara default.

Waktu Pengerasan Terakhir
Menunjukkan waktu ketika pengidentifikasi blok log diterima untuk LSN terakhir yang diperkeras pada replika sekunder. Nilai ini disembunyikan secara default.

Redone LSN Terakhir
Menunjukkan LSN aktual dari rekaman log yang direbus terakhir pada replika sekunder. Nilai ini disembunyikan secara default.

Waktu Redone Terakhir
Menunjukkan waktu ketika catatan log terakhir direbus pada database sekunder. Nilai ini disembunyikan secara default.

Tugas Terkait

Lihat juga

sys.dm_os_performance_counters (Transact-SQL)
Pemantauan Grup Ketersediaan (SQL Server)