dataiotech Labs
dbaguidedbaguideDBAdataxtoolsdataopsphere
Script #97
mongodb
Monitoringread-onlyMin Version: 4.0

MongoDB Transaction İstatistikleri ve Write Conflict'ler

Açık ve iptal edilen transaction sayılarını gösterir. Uzun transaction ve çakışma sorunlarını ortaya çıkarır.

#transactions#serverStatus#write-conflict
mongodb · javascript
const s = db.serverStatus();
({
  transactions: s.transactions,
  global_lock: s.globalLock.currentQueue,
  wt_concurrent: s.wiredTiger.concurrentTransactions
});
Operasyonel Notlar & İyileştirme Aksiyonu

`wiredTiger.concurrentTransactions` 7.0+ sürümde `queues.execution` altında yer alabilir.

Üretim Güvenliği & Çalıştırma Standartları
  • Bu script salt okunur (read-only) teşhis için tasarlanmıştır; doğrudan veri veya şema değişikliği yapmaz.
  • Ağır yük altındaki üretim sunucularında çalıştırmadan önce hedef veritabanı sürümünü (Min. Sürüm: 4.0) doğrulayın.
  • İlişkili oturumu sonlandırma veya indeks silme gibi yazma etkili aksiyonlar için notlar bölümündeki komutları temkinli uygulayın.