Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Coğrafi çoğaltma ortaklığındaki birincil ve ikincil veritabanları arasındaki her çoğaltma bağlantısı için bir satır içerir. Bu hem birincil hem de ikincil veritabanlarını içerir. Belirli bir birincil veritabanı için birden fazla sürekli çoğaltma bağlantısı varsa, bu tablo ilişkilerin her biri için bir satır içerir. Görünüm, master veritabanı da dahil olmak üzere tüm veritabanlarında oluşturulur. Ancak, bu görünümü master veritabanında sorgulamak boş bir küme döndürür.
| Sütun adı | Veri türü | Açıklama |
|---|---|---|
link_guid |
benzersiz tanımlayıcı | Çoğaltma bağlantısının benzersiz kimliği. |
partner_server |
sysname | Bağlı veritabanını içeren Azure SQL Veritabanı mantıksal sunucusunun adı. |
partner_database |
sysname | Bağlı SQL Veritabanı mantıksal sunucusundaki bağlı veritabanının adı. |
last_replication |
datetimeoffset | Birincilin, birincil veritabanı saati temelinde son günlük bloğunun ikincil tarafından sağlamlaştırıldığına dair onay aldığı saat. Kütük blokları, işlemlerin ana sistemde işlenmesi beklenmeden sürekli olarak coğrafi ikincile gönderilir. Bu değer yalnızca birincil veritabanında kullanılabilir. |
replication_lag_sec |
Int | last_replication değeri ile birincil veritabanı saatine göre bu işlemin birincil veritabanı üzerinde gerçekleştirildiği zaman damgası arasındaki saniye cinsinden zaman farkı. Bu değer yalnızca birincil veritabanında kullanılabilir. |
replication_state |
tinyint | Bu veritabanının coğrafi çoğaltma durumu, seçeneklerden biri:1 = Tohumlama. Coğrafi çoğaltma hedefi başlatılıyor ancak iki veritabanı henüz senkronize edilmemiş. Tohumlama tamamlanana kadar ikincil veritabanına bağlanamazsınız. birincil veritabanından ikincil veritabanının kaldırılması, tohumlama işlemini iptal eder.2 = Yakalama. İkincil veritabanı işlemsel olarak tutarlı bir durumda ve birincil veritabanıyla sürekli eşitleniyor.4 = Askıya alındı. Bu etkin bir sürekli kopyalama ilişkisi değildir. Bu durum genellikle, bağlantı için kullanılabilir bant genişliğinin birincil veritabanındaki işlem etkinliği düzeyi için yetersiz olduğunu gösterir. Ancak, sürekli kopyalama ilişkisi hala bozulmamış durumdadır. |
replication_state_desc |
nvarchar(256) | PENDINGSEEDINGCATCH_UPSUSPENDED |
role |
tinyint | Coğrafi çoğaltma rolü, aşağıdakilerden biri: 0 = Birincil. , database_id coğrafi çoğaltma ortaklığındaki birincil veritabanını ifade eder.1 = İkincil. , database_id coğrafi çoğaltma ortaklığındaki birincil veritabanını ifade eder. |
role_desc |
nvarchar(256) | BİRİNCİL İKİNCİL |
secondary_allow_connections |
tinyint | İkincil tür, aşağıdakilerden biri:0 = İkincil veritabanına doğrudan bağlantılara izin verilmez ve veritabanı okuma erişimi için kullanılamaz.2 = İkincil çoğaltmadaki veritabanına okuma amaçlı erişim için tüm bağlantılara izin verilir. |
secondary_allow_connections_desc |
nvarchar(256) | Hayı Tümü |
last_commit |
datetimeoffset | Veritabanına işlenen son işlemin zamanı. Birincil veritabanında alınırsa, birincil veritabanındaki son işleme süresini gösterir. İkincil veritabanında alınırsa, ikincil veritabanındaki son işleme zamanını gösterir. Birincil çoğaltma bağlantısı devre dışı kaldığında verilerin ikincil veritabanından alındığında, ikincilin hangi noktaya senkronize olduğu gösterilir. |
Uyarı
İkincil veritabanı kaldırılarak çoğaltma ilişkisi sonlandırılırsa, görünümde bu veritabanının sys.dm_geo_replication_link_status satırı kaybolur.
İzinler
Veritabanında VIEW DATABASE STATE izni gerektirir.
Örnekler
Bu Transact-SQL sorgusu, çoğaltma gecikmelerini ve ikincil veritabanlarının son çoğaltma süresini gösterir.
SELECT
link_guid
, partner_server
, last_replication
, replication_lag_sec
FROM sys.dm_geo_replication_link_status;