What to Look for in Execution Plans: Databases for Developers: Performance #3

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024

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

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

    as usual Chris' lego game is on point

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

    Very well explanation

  • @amitkaushik3569
    @amitkaushik3569 4 ปีที่แล้ว +2

    Nice explanation.

  • @albertogonzalez5114
    @albertogonzalez5114 4 ปีที่แล้ว +2

    very useful, thanks!

  • @VEERSINGH-er9so
    @VEERSINGH-er9so 4 ปีที่แล้ว +2

    Great explanation !

  • @a.useronly2266
    @a.useronly2266 4 ปีที่แล้ว +2

    Amazing

  • @hindimotivation5231
    @hindimotivation5231 3 หลายเดือนก่อน

    I am not able to understand the autotrace part where view part individual elapsed time is 728 micro seconds. How this was calculated , Please elaborate.
    Thankyou.

    • @hindimotivation5231
      @hindimotivation5231 3 หลายเดือนก่อน

      One more doubt , in 3rd sort operation why it dont have any elpsed time as you said in video.

    • @TheMagicofSQL
      @TheMagicofSQL  3 หลายเดือนก่อน

      I'm not sure exactly what you're referring to - please clarify. In any case, this value comes from the database measuring how long the operation took.

    • @TheMagicofSQL
      @TheMagicofSQL  3 หลายเดือนก่อน

      Again, I'm not sure exactly what you're referring to.

  • @user-jt8if9xx9v
    @user-jt8if9xx9v 7 หลายเดือนก่อน

    goddang this is gold

    • @TheMagicofSQL
      @TheMagicofSQL  7 หลายเดือนก่อน

      Thanks! Glad you found this useful

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

    Somewhat newbie DBA here. This information is beyond helpful - thank you so so much Chris!! I have a question about Oracle SQL Developer - is it possible to run autotrace without actually executing the SQL statement as well (I'm working with big tables in production)? I know it is possible through SQLPlus via traceonly option, just cannot tell if it's possible in Oracle SQL Developer as well.
    -Thank you

    • @TheMagicofSQL
      @TheMagicofSQL  3 ปีที่แล้ว +4

      To get the plan's execution stats you have to run the SQL statement!
      set autotrace traceonly in SQL*Plus does execute the query, it just suppresses the output. The autotrace option in SQL Developer also executes the query, but there's no option to see the results.
      If you have a long-running query and you want to see the plan before it finishes, check out the SQL monitor. You can access this in SQL Dev via Tools -> Monitor SQL. Note you need appropriate licenses to use this!

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

      @@TheMagicofSQL I see, I will definitely try this option. Thank you!!! I really appreciate it.