призначення. Використовуйте оператор РОЗЯСНІТЬ ПЛАН щоб визначити план виконання Oracle Database слід виконати вказаний оператор SQL. Цей оператор вставляє рядок, що описує кожен крок плану виконання, у вказану таблицю. Ви також можете видати оператор EXPLAIN PLAN як частину засобу трасування SQL.
SQL-команда EXPLAIN QUERY PLAN є використовується для отримання високорівневого опису стратегії або плану, який SQLite використовує для реалізації конкретного запиту SQL. Найбільш важливо, EXPLAIN QUERY PLAN повідомляє про те, як запит використовує індекси бази даних.
Підводячи підсумок, EXPLAIN PLAN передбачає, як Oracle обробить ваш запит, а EXECUTION PLAN описує фактичні кроки.
У SQL Developer ви можете переглянути план пояснення (або план виконання) за перейшовши у вікно робочого листа (де записаний SQL-запит). Відкрийте там свій запит або напишіть запит, який хочете проаналізувати. Тепер натисніть «Пояснити план» або натисніть клавішу F10. План виконання показано в SQL Developer.
Оператор EXPLAIN надає інформацію про те, як MySQL виконує оператори: EXPLAIN працює з операторами SELECT, DELETE, INSERT, REPLACE і UPDATE. Коли EXPLAIN використовується з пояснюваним оператором, MySQL відображає інформацію від оптимізатора про план виконання оператора.
Відображення приблизного плану виконання для запиту
- На панелі інструментів виберіть Database Engine Query. …
- Введіть запит, для якого ви хочете відобразити приблизний план виконання.
- У меню «Запит» виберіть «Відобразити орієнтовний план виконання» або виберіть кнопку панелі інструментів «Відобразити орієнтовний план виконання».