What Join Types or Join Methods Does Oracle Have?

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2021
  • Do you need to tune a SQL Statement in an Oracle Database? Do you suspect the Optimizer has chosen the wrong join type? Well, it turns out the Oracle Optimizer has just three join methods to choose from when it comes to deciding how to join data from two data producing operators in an execution plan. In this video, we examine when each join method is considered and also look at the additional five join types that are possible in Oracle, where these methods and types are used.
    TOC
    What are Nested Loops joins 0:27
    What is a Hash Join 0:58
    What is a Sort Merge Join 1:38
    What is an Inner Join 2:25
    What is an Outer Join 2:40
    What is a Cartesian Join 3:32
    What is a Semi-Join 4:42
    What is an Anti-Join 4:42
    SQL Tuning Example 1 5:20
    Why the Nested Loops operator appears twice in a plan 06:03
    SQL Tuning Example 2 6:50
    What is Table elimination 7:17
    What to do if you get the wrong join type 9:08
    What to do if you get a hash join instead of a nested loop 9:53
    Adaptive Joins in 12c 10:20
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 10

  • @humayunhimu6045
    @humayunhimu6045 5 หลายเดือนก่อน

    Thanks Maria! What a learning!! Awesome!

  • @syedmohsin677
    @syedmohsin677 3 ปีที่แล้ว +2

    Nice Explanation 😊

  • @ade05fr
    @ade05fr 2 ปีที่แล้ว +1

    Thanks. I discover you videos they are great and help me to understand very easily the concepts.

  • @rahulmittal116
    @rahulmittal116 3 ปีที่แล้ว +1

    Nice Video Maria..
    Can you please create a video on how to use Adaptive plan?

  • @marcinbadtke
    @marcinbadtke 4 หลายเดือนก่อน

    Thank you

  • @babakvahidnia206
    @babakvahidnia206 3 ปีที่แล้ว

    Thanks . Very informative 🙏🙏

  • @fancystacy
    @fancystacy ปีที่แล้ว

    It's a very good explanation.

    • @SQLMaria
      @SQLMaria  ปีที่แล้ว

      Glad you liked it

  • @lucasweber140
    @lucasweber140 ปีที่แล้ว

    Excelent video

  • @jamsher731
    @jamsher731 2 ปีที่แล้ว

    Hi Maria, How we can confirm if optimizer has chosen Adaptive Join