Bu sabah veritabanımızın birinde işlem günlüğü tam uyarısı ile uyandım. Bu sunucu her zaman bir küme ve aynı zamanda bir işlem çoğaltma abonesidir. Log_reuse_wait_desc'i kontrol ettim ve logbackup gösterdi. Birisi 4 gün önce kayıt işlerini yanlışlıkla devre dışı bırakmıştı, günlük yedekleme işini yeniden etkinleştirdim ve günlük temizlendi. Sabah 4'ten beri, o sabah daha sonra ofise gideceğimi ve 400GB'a ulaştığında günlüğü büzüştüğümü düşündüm.
10 AM- Ofisteyim ve büzülmeden önce kütük kullanımını kontrol ediyorum ve% 16 civarındaydı. Şaşırdım ve çoğaltma gösteren log_reuse_wait_desc'i kontrol ettim. Kafam karıştı çünkü bu bir çoğaltma abonesi. Daha sonra db'nin CDC için etkinleştirildiğini ve bunun neden olabileceğini düşündük, bu yüzden devre dışı bırakıldı CDC ve şimdi log_reuse_wait_desc AVAILABILITY_REPLICA'yı gösteriyor.
Bu arada günlük kullanımı hala istikrarlı bir şekilde büyüyor ve şimdi% 17. Alwayson kontrol panelini kontrol ediyorum ve gönderilen ve yinelenen kuyruğu kontrol ediyorum ve her ikisi de neredeyse sıfır. Günlük yeniden kullanımının neden AVAILABILITY_REPLICA olarak gösterildiğinden ve günlüğü temizleyemediğinden emin değilim.
Bunun neden olduğu hakkında bir fikrin var mı?