Saha Deneyimleri & Vaka Analizleri
Gerçek üretim krizleri, post-mortem analizleri, etkinlik takvimi ve kısa saha notları.
Vaka / Post-Mortem
TXID wraparound, lock storm, bellek darboğazı gerçek kriz post-mortem raporları.
Etkinlik Takvimi
Küresel PGConf, Percona Live, PASS Summit ve yerel DBA meetup takvimi.
Haftalık DBA Bülteni
Kritik CVE analizleri, derin mimari incelemeler ve bülten sayıları arşivi.
Saha Notları
Kısa, nokta atışı "production'da gördük" tecrübe notları ve püf noktalar.
Öne Çıkan Post-Mortem Kriz Raporları
Tüm Vakalar →PostgreSQL TXID Wraparound Krizinde Acil Kurtarma
Yoğun işlem gören 12 TB'lık e-ticaret veritabanı aniden tüm yazma ve okuma işlemlerini durdurarak "database is not accepting commands to avoid wraparound data loss" hatası verdi.
`autovacuum_freeze_max_age` eşiği ve `datfrozenxid` yaşı Prometheus ile sürekli izlenmeli; %70 dolulukta kritik alarm üretilmeli.
MySQL InnoDB Gap Lock Deadlock Fırtınası
Kampanya anında sepete ekleme servisi yüzlerce "Deadlock found when trying to get lock; try restarting transaction" hatası fırlatmaya başladı.
Yüksek eşzamanlılık (concurrency) gerektiren OLTP sistemlerde `READ COMMITTED` izolasyon seviyesi gap lock krizlerini büyük ölçüde engeller.
Saha Notları
Tüm Notlar →pg_wal Klasöründen Asla Dosya Manuel Silmeyin!
Disk dolduğunda ilk akla gelen `rm -rf pg_wal/*` komutu veritabanını kurtarılamaz şekilde bozar.
100M+ Tablolarda DDL için Percona pt-online-schema-change Kullanın
Büyük tablolarda ALTER TABLE meta veri kilitleri (MDL) nedeniyle uygulamayı durdurabilir.
Haftalık DBA & Veritabanı Bülteni
Her Pazartesi: Yeni CVE açıkları, en iyi performans tuning ipuçları, vaka analizleri ve etkinlik duyuruları.