Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Aplikasi ke:Azure SQL Database
Azure SQL Managed Instance
Berisi baris untuk setiap tautan replikasi antara database primer dan sekunder dalam kemitraan replikasi geografis. Ini termasuk database primer dan sekunder. Jika ada lebih dari satu tautan replikasi berkelanjutan untuk database utama tertentu, tabel ini berisi baris untuk setiap hubungan.
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
link_guid |
pengidentifikasi unik | ID unik tautan replikasi. |
partner_server |
nama sysname | Nama server logis Azure SQL Database yang berisi database tertaut. |
partner_database |
nama sysname | Nama database tertaut di server logis SQL Database yang ditautkan. |
last_replication |
datetimeoffset | Waktu ketika primer menerima pengakuan bahwa blok log terakhir telah diperkeras oleh sekunder, berdasarkan jam database utama. Blok log dikirim ke geo-sekunder terus menerus, tanpa menunggu transaksi diterapkan pada primer. Nilai ini hanya tersedia pada database primer. |
replication_lag_sec |
Int | Perbedaan waktu dalam detik antara nilai last_replication dan tanda waktu penerapan transaksi tersebut pada primer berdasarkan jam database utama. Nilai ini hanya tersedia pada database primer. |
replication_state |
kecil | Status replikasi geografis untuk database ini, salah satu dari:1 = Penanaman. Target replikasi geografis sedang diunggulkan tetapi kedua database belum disinkronkan. Hingga penyemaian selesai, Anda tidak dapat tersambung ke database sekunder. Menghapus database sekunder dari primer akan membatalkan operasi penyemaian.2 = Mengejar ketinggalan. Database sekunder dalam keadaan konsisten secara transaksional dan terus disinkronkan dengan database utama.4 = Ditangguhkan. Ini bukan hubungan penyalinan berkelanjutan aktif. Status ini biasanya menunjukkan bahwa bandwidth yang tersedia untuk interlink tidak cukup untuk tingkat aktivitas transaksi pada database utama. Namun, hubungan salinan berkelanjutan masih utuh. |
replication_state_desc |
nvarchar(256) | PENDINGSEEDINGCATCH_UPSUSPENDED |
role |
kecil | Peran replikasi geografis, salah satu dari: 0 = Primer. database_id mengacu pada database utama dalam kemitraan replikasi geografis.1 = Sekunder. database_id mengacu pada database utama dalam kemitraan replikasi geografis. |
role_desc |
nvarchar(256) | UTAMA SEKUNDER |
secondary_allow_connections |
kecil | Jenis sekunder, salah satu dari:0 = Tidak ada koneksi langsung yang diizinkan ke database sekunder dan database tidak tersedia untuk akses baca.2 = Semua koneksi diizinkan ke database di replikasi sekunder untuk akses baca-saja. |
secondary_allow_connections_desc |
nvarchar(256) | Tidak. Semua |
last_commit |
datetimeoffset | Waktu transaksi terakhir yang dilakukan pada database. Jika diambil pada database utama, ini menunjukkan waktu penerapan terakhir pada database utama. Jika diambil pada database sekunder, ini menunjukkan waktu penerapan terakhir pada database sekunder. Jika diambil pada database sekunder ketika primer tautan replikasi tidak berfungsi, itu menunjukkan sampai titik apa sekunder telah tertangkap. |
Izin
VIEW DATABASE STATE Memerlukan izin dalam database.
Komentar
Jika hubungan replikasi dihentikan dengan menghapus database sekunder, baris untuk database tersebut sys.dm_geo_replication_link_status dalam tampilan akan hilang.
Tampilan dibuat di semua database, termasuk master database. Namun, meminta tampilan ini dalam database master mengembalikan satu set yang kosong.
Untuk informasi selengkapnya tentang pemecahan masalah lag redo geo-replikasi di Azure SQL Database, lihat Troubleshoot geo-replikasi redo lag.
Contoh
Kueri Transact-SQL ini menunjukkan lag replikasi dan waktu replikasi terakhir database sekunder.
SELECT
link_guid
, partner_server
, last_replication
, replication_lag_sec
FROM sys.dm_geo_replication_link_status;
Konten terkait
- sys.dm_database_replica_states (Azure SQL Database)
- sys.geo_replication_links (Azure SQL Database)
- sys.dm_operation_status (Azure SQL Database)
- sp_tunggu_sinkronisasi_salinan_database
- Replikasi-Geo Aktif
- gambaran umum grup
Auto-failover & praktik terbaik (Azure SQL Database)