İstatistikleri güncelle (optimizer için)
Oracle
EXEC DBMS_STATS.GATHER_TABLE_STATS('HR', 'CALISAN');
-- Tüm şema: EXEC DBMS_STATS.GATHER_SCHEMA_STATS('HR');AUTO görev genelde geceleri toplar; sorun anında elle toplayın. ESTIMATE_PERCENT=>AUTO_SAMPLE_SIZE önerilir.
PostgreSQL
ANALYZE musteri;
-- Hem temizlik hem analiz: VACUUM ANALYZE musteri;Autovacuum bunu otomatik yapar; ani veri yüklemesinden sonra elle ANALYZE isabetli plan sağlar.
MySQL
ANALYZE TABLE musteri;InnoDB'de kısa bir read lock alır; büyük tablolarda düşük yoğunlukta çalıştırın.
SQL Server
UPDATE STATISTICS dbo.musteri WITH FULLSCAN;
-- Tüm veritabanı: EXEC sp_updatestats;FULLSCAN en doğru ama en maliyetlisidir; büyük tablolarda örnekleme (SAMPLE) tercih edilebilir.
MongoDB
// Elle istatistik yoktur; planlayıcı çalışma zamanında ölçer.
// Bayat plan önbelleğini temizlemek için:
db.musteri.getPlanCache().clear()MongoDB maliyet tahmini yerine gerçek deneme (plan yarışı) yapar; manuel istatistik gerekmez.
Redis
# Uygulanamaz: Redis'te sorgu optimizeri / istatistik yoktur.Komut karmaşıklığı sabittir; performans veri yapısı seçimine bağlıdır.