Junior — Middle
Milliseid täiendavaid parameetreid saab EXPLAIN ANALYZE käsus määratleda, et saada üksikasjalikumat teavet päringute täitmise kohta?
sobes.tech AI
Vastus AI-lt
PostgreSQL-is võimaldab käsk EXPLAIN ANALYZE saada üksikasjalikku teavet SQL-päringu täitmise plaani kohta koos tegeliku täitmisajaga. Täpsema teabe saamiseks saab kasutada täiendavaid parameetreid:
BUFFERS— näitab pufferite kasutamise statistikat (mitu lehte loeti mälust ja kettalt).VERBOSE— annab üksikasjalikuma teabe iga plaani sõlme kohta.COSTS— lubab või keelab operatsioonide hinnangute kuvamise.TIMING— lubab või keelab iga sõlme täitmisaja kuvamise.
Kasutusnäide:
EXPLAIN (ANALYZE, BUFFERS, VERBOSE) SELECT * FROM users WHERE id = 1;
See annab laiendatud aruande pufferite ja plaani detailidega.