Тёмный

Explaining the Explain Plan: Interpreting Execution Plans for SQL Statements 

ODTUG
Подписаться 2,3 тыс.
Просмотров 32 тыс.
50% 1

Presenter: Maria Colgan, Oracle Corporation
The execution plan for a SQL statement can often seem complicated and hard to understand. Determining if the execution plan you are looking at is the best plan you could get or attempting to improve a poorly performing execution plan can be a daunting task, even for the most experienced DBA or developer. This session examines the different aspects of an execution plan, from selectivity to parallel execution, and explains what information you should be gleaming from the plan and how it affects the execution. It offers insight into what caused the Optimizer to make the decision it did as well as a set of corrective measures that can be used to improve each aspect of the plan.

Опубликовано:

 

10 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 22   
@derivexyz9225
@derivexyz9225 Год назад
The best video I have ever seen on performance tuning. awesome explanation and the best way to engage attendees. Thanks Maria
@MohammedImran-ij1tb
@MohammedImran-ij1tb 3 года назад
Excellent. Covers all the basics of Explain Plan.
@vivekghag1642
@vivekghag1642 6 лет назад
Execution plan explained perfectly. Thank you Maria
@massefromla2554
@massefromla2554 5 лет назад
You are awesome , Maria . Many thanks .. well done 👍
@budmonk2819
@budmonk2819 3 года назад
Maria - I love you. This is gold !
@spinthma
@spinthma 4 года назад
Great content and well explained!
@marcellodias2377
@marcellodias2377 3 года назад
Great knowledge, good voice,very explanative.
@taythiamjoo7723
@taythiamjoo7723 5 лет назад
Just checking, when you mentioned at the last portion gather stats... do you mean by gather stats using the hint or gather stats of the tables and indexes
@user-fi9rw4vx2b
@user-fi9rw4vx2b Год назад
Documentation says there is more access paths than those 9 mentioned at 33:00. Those are clustered table access paths etc
@saidtel1978
@saidtel1978 2 года назад
tanks you very much
@harshadocp
@harshadocp 5 лет назад
Nice overview. Surprised that crowd did not even know basics like "join methods"
@ramchinthakayala2092
@ramchinthakayala2092 4 года назад
Really good
@camposgutierrezm
@camposgutierrezm 4 года назад
hi, thank you so muh for sharing this issue, i hve a question, what's the meaning of INLIST ITERATOR?
@kevinzhang8974
@kevinzhang8974 4 года назад
this is so excellent explanation. Where can I download the slide? Thanks!
@girishkumar-ic8pp
@girishkumar-ic8pp 6 лет назад
excellent Maria ,,,,.....Please share awr analysis video
@dmy0
@dmy0 4 года назад
How can one generate the tree? Is the SQL Monitor a separate tool? Is it a feature within SQL Developer?
@bahamas1600
@bahamas1600 6 лет назад
Thank you Maria for explaining Explain Plan beautifully. Please help me with one doubt. At around 56 min of the video, example no. 3 of Join Type. i.) Employee table is having 107 rows. Department table is having 27 rows. Both tables having a small data set. ii.) There are indexes on tables as there is primary-foreign key relationship. My concern is why hasn't the optimizer gone for "Nested Loops" join method. Because we have indexes and small data set. Why has optimizer selected "Hash" join? Please help me understand. Thank you!
@gopikanagal2141
@gopikanagal2141 2 года назад
Can you please publish ASAP understanding AWR & actions to take in Oracle 19c Also when to use sqlprofile/ash/addm interperting the sql section in AWR
@Odtug
@Odtug 2 года назад
Hi Gopi, we have a few AWR presentations available in our file library. www.odtug.com/tech-resources
@nenenartey4266
@nenenartey4266 2 года назад
Is the abominable name Toad or Pl-SQL Developer?
@googdriveforme4115
@googdriveforme4115 4 года назад
Cloud disappeared...
@anibalgarcia2786
@anibalgarcia2786 2 года назад
Brilliant Explanation, I hope someday Maria Colgan wants to come to Latin America.
Далее
Interpreting Oracle Explain Plan Output - John Mullins
1:00:16
Explaining Explain Plans
59:59
Просмотров 39 тыс.
Oracle SQL Tuning Expert Series - Understanding Indexes
1:32:30
Analysis of a Couple AWR Reports - OTW2018
57:32
Просмотров 23 тыс.
20 Essential Oracle SQL and PL/SQL Tuning Tips
1:11:53
Просмотров 63 тыс.