Oracle Performance Tuning - EXPLAIN PLAN

  Рет қаралды 65,265

Saurabh Kumar

Saurabh Kumar

Күн бұрын

Пікірлер: 46
@aakashteotia
@aakashteotia 3 жыл бұрын
Excellent video. Just one video and I get an excellent overview of explain plan. Gonna watch other continuation videos as well.
@nareshtamiri2891
@nareshtamiri2891 3 жыл бұрын
Very good explanation please upload more videos related to performance tuning
@prakashchakravarthyg
@prakashchakravarthyg 3 жыл бұрын
Excellent Explanation of Basics
@rakeshs3397
@rakeshs3397 5 жыл бұрын
Very good explanation Saurabh.. I am waiting for Access Methods video.:)
@madhubabu8886
@madhubabu8886 3 жыл бұрын
Thank you for video ,I have a query with view ,that view made on joining two views ...select *from v1 where sno=123 like this taking too much time how to analysis query and how to improve that query performance
@gautam26trivedi
@gautam26trivedi 4 жыл бұрын
Good practical session please share a more practical video on performance tunning.
@sandeepgautam5241
@sandeepgautam5241 4 жыл бұрын
Thank you Saurabh...very helpful for me.
@13eau33
@13eau33 4 жыл бұрын
Thanks Saurabh! very practical
@parmeshwarhippargi5817
@parmeshwarhippargi5817 2 жыл бұрын
Please do create video on join method used in explain plan and access methods. Thanks
@BewithuNnk
@BewithuNnk Жыл бұрын
Tq for upload. How to trace if it's a query getting slow with an explain plan and what are the steps to solveif find something
@saurabh29101988
@saurabh29101988 Жыл бұрын
Full table scan slows down query, create indexes. Also rewriting query helps.
@BewithuNnk
@BewithuNnk Жыл бұрын
@@saurabh29101988 tq for responding, if already have indexes on those tables(shows TABLE FULL ACCESS under operation column) . How to overcome it. I created indexes on which columns used in joins & where conditions? Shall we create indexes whose column values contain null (not all rows)? And pls guide me if any other ways?
@BewithuNnk
@BewithuNnk Жыл бұрын
@@saurabh29101988 actually what I'm looking is retrieving data from Excel through Data option from oracle server. This takes a long time.?
@Philomathic_human
@Philomathic_human 4 жыл бұрын
Can you explain plan hash value? What is the purpose and how it works?
@ashishchamoli2371
@ashishchamoli2371 4 жыл бұрын
Hi, this video is helpful for beginners. Will you be able to add a video mentioning how to read big explain plan for complex query. I mean from where to start reading explain plan and go on. Thank you
@saurabh29101988
@saurabh29101988 3 жыл бұрын
Noted
@sandhyavijay5621
@sandhyavijay5621 3 жыл бұрын
what is Hash Join in the given example?
@shashank2004
@shashank2004 5 жыл бұрын
Nice video,but can u explains more about the use of bytes and cost how it's calculated and how to tune the query?
@saurabh29101988
@saurabh29101988 5 жыл бұрын
bytes depends on the no of records fetched and cost is just a number calculated as per cpu usage and io performed .
@prabhatshrama5499
@prabhatshrama5499 3 жыл бұрын
Thanks Saurabh.
@piyushnikhade2034
@piyushnikhade2034 4 жыл бұрын
One question I need to ask that explain plan is used for select clause based queries only ?
@saurabh29101988
@saurabh29101988 4 жыл бұрын
No we can use it for insert, update and delete also. But not ddl.
@vipul7010
@vipul7010 5 жыл бұрын
Nice video... I came here from PL/SQL Developer Channel in Telegram... Will be looking forward for your more videos for in-depth analysis of the explain plan and please make more on Tuning as well....Keep up the great work and your explanation is really easy to understand.....
@saurabh29101988
@saurabh29101988 5 жыл бұрын
thank you, will do my best.
@abdulmannang
@abdulmannang 4 жыл бұрын
Bhut telegram dekhte ho
@vipul7010
@vipul7010 3 жыл бұрын
@@abdulmannang hahahaha you found me 😂
@rajatchhabra189
@rajatchhabra189 3 жыл бұрын
I am wondering what's the print on your T-Shirt seems odd as it doesn't give the full picture and may confuse people in the video ... I hope its Cup Cakes with Cherry Toppings... lol
@saurabh29101988
@saurabh29101988 3 жыл бұрын
No its not cup cakes lol..its a victory✌ sign. Didnt expected this many people will view the video. Will have to be watchful next time. 🙂
@Parvej669
@Parvej669 4 жыл бұрын
Thank you for this great video:)
@ishankhan6143
@ishankhan6143 4 жыл бұрын
THNKS BHAI SMJH AAGYA
@marianfernandes
@marianfernandes 3 жыл бұрын
In which scenario do we face “TABLE ACCESS BY ROWID”
@saurabh29101988
@saurabh29101988 3 жыл бұрын
Every table has a pseudocolumn named rowid. It is the physical memory location. If oracle already has the rowids to filter record(probably from an index), it will go for TABLE ACCESS BY ROWID.
@marianfernandes
@marianfernandes 3 жыл бұрын
@@saurabh29101988 Thanks for the prompt reply. I have one last question and appreciate your time and patience to answer. What if the column im selecting is not indexed. Example : SELECT A,B from TAB where B=8; (Column B is not indexed) Is there a possibility that it will still give me a “TABLE ACCESS BY ROWID” ? I was thinking that if the column is indexed and we select that column then we face a “TABLE ACCESS BY INDEX ROWID” Your thoughts !!
@kumar-bi1to
@kumar-bi1to 2 жыл бұрын
Thank you
@mohantadibyajyoti
@mohantadibyajyoti 4 жыл бұрын
Please create video on statistics for analyzing issue
@saurabh29101988
@saurabh29101988 3 жыл бұрын
Sure, will do
@ajeetverma1172
@ajeetverma1172 5 жыл бұрын
Excellent... Keep it up
@saurabh29101988
@saurabh29101988 5 жыл бұрын
Thank you.
@ziadfawzi
@ziadfawzi 3 жыл бұрын
Thank you.
@saurabh29101988
@saurabh29101988 3 жыл бұрын
You're welcome!
@venkatv2973
@venkatv2973 5 жыл бұрын
Upload more videos on performance tuning like wait events and different type of locks..
@Alokkumar-me7pl
@Alokkumar-me7pl 3 жыл бұрын
bro, ur voice modulation is similar to Roman Saini (Unacademy cofounder)..🤗 btw nice explanatiom.. can u just make Part2 of it
@saurabh29101988
@saurabh29101988 3 жыл бұрын
Thanks for the compliment. Will upload soon.
@dipakit45
@dipakit45 4 жыл бұрын
SIR, GIVE ME INTERVIEW PERSPECTIVE, HOW WILL YOU GIVING ANSWER TO INTERVIEWRS.
@saurabh29101988
@saurabh29101988 3 жыл бұрын
Looking to create videos on some tricky interview questions.
@sureshkumar4915
@sureshkumar4915 4 жыл бұрын
Super and nice videos
Oracle Performance Tuning - Nested Loop | Sort Merge | Hash Join
8:19
Oracle Performance Tuning - Read and interpret Explain Plan
17:43
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Area and Pie charts  in Power BI - DAY 4 in Telugu.
4:39
learnwithspidey
Рет қаралды 70
Automatic SQL Tuning Adviser || Oracle Database Performance Tuning
17:23
Vismo Technologies
Рет қаралды 14 М.
Using DBMS_XPLAN.DISPLAY_CURSOR to examine execution plans
12:33
Maria Colgan (SQLMaria)
Рет қаралды 36 М.
how to generate explain plan in oracle | Oracle Shooter
25:17
Tech Shooter
Рет қаралды 10 М.
How to Read an Execution Plan: Databases for Developers: Performance #1
9:34
Oracle SQL tuning advisor
26:06
DBA Genesis
Рет қаралды 20 М.
Which Database Model to Choose?
24:38
High-Performance Programming
Рет қаралды 67 М.
Indexing in Oracle :B-Tree,Bitmap Indexing
25:47
Tech Coach
Рет қаралды 90 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН