BT Sözlüğü › Veritabanları › Yavaş sorgu günlüğü

Yavaş sorgu günlüğü

Veritabanları Svenska → Güncellendi: 2026-10-11

Belirli bir eşikten uzun süren her sorgunun kaydedilmesi. “Veritabanı yavaş gibi” hissinden düzeltilecek somut bir listeye giden en kısa yol.

MySQL’de slow_query_log ve long_query_time ile, PostgreSQL’de log_min_duration_statement ile açılır. Yüksek başlayın, örneğin bir saniye, en kötü vakalar azaldıkça eşiği düşürün; hemen sıfıra çekerseniz günlüklere boğulur ve diski boşuna yorarsınız. Ham günlük nadiren olduğu gibi kullanılır; pgBadger ve pt-query-digest sorguları normalleştirip toplam süreye göre sıralar. En önemli içgörü şu: en üstteki sorgu nadiren en pahalı olandır. Elli milisaniyelik on bin sorgu, on saniyelik tek bir sorgudan daha pahalıdır; bu yüzden pg_stat_statements vazgeçilmez bir tamamlayıcıdır.

← Sözlüğe dön