Junior — Middle
Aká je úloha operátora EXPLAIN pri vykonávaní SQL dopytov v databáze?
sobes.tech AI
Odpoveď od AI
Príkaz EXPLAIN v SQL sa používa na analýzu a pochopenie toho, ako databáza plánuje vykonať daný dotaz. Zobrazuje plán vykonávania, vrátane poradia operácií, použitých indexov, typov spojení a odhadovaných nákladov. To pomáha optimalizovať dotazy, identifikovať úzke miesta a zlepšiť výkon.
Príklad použitia:
EXPLAIN SELECT * FROM users WHERE age > 30;
Výsledok ukáže, ktoré indexy sa používajú a ako sa vykonáva filtrovanie dát.