Junior — Middle
Sorgulama sorgularının yürütülmesi hakkında daha ayrıntılı bilgi almak için EXPLAIN ANALYZE komutunda hangi ek parametreler belirtilebilir?
sobes.tech yapay zeka
AI'dan gelen yanıt
PostgreSQL'de, EXPLAIN ANALYZE komutu, bir SQL sorgusunun yürütme planı hakkında ayrıntılı bilgi ve gerçek yürütme süresi sağlar. Daha fazla detay almak için ek parametreler kullanılabilir:
BUFFERS— tampon kullanım istatistiklerini gösterir (ne kadar sayfa bellek ve diskten okundu).VERBOSE— planın her düğümü hakkında daha ayrıntılı bilgi gösterir.COSTS— işlemlerin maliyet tahminlerinin gösterimini etkinleştirir veya devre dışı bırakır.TIMING— her düğümün yürütme süresinin gösterimini etkinleştirir veya devre dışı bırakır.
Kullanım örneği:
EXPLAIN (ANALYZE, BUFFERS, VERBOSE) SELECT * FROM users WHERE id = 1;
Bu, tamponlar ve plan detayları hakkında genişletilmiş bir rapor sağlayacaktır.