Junior — Middle
Mis on EXPLAIN operaatori roll andmebaasis SQL-päringute täitmisel?
sobes.tech AI
Vastus AI-lt
SQL-is EXPLAIN käsk kasutatakse selleks, et analüüsida ja mõista, kuidas andmebaas plaanib konkreetset päringut täita. See näitab täitmisplaani, sealhulgas operatsioonide järjekorda, kasutatavaid indekseid, ühendustüüpide ja hinnangulise kulu. See aitab optimeerida päringuid, tuvastada kitsaskohti ja parandada jõudlust.
Kasutusnäide:
EXPLAIN SELECT * FROM users WHERE age > 30;
Tulemus näitab, milliseid indekseid kasutatakse ja kuidas andmeid filtreeritakse.