SQL Diagnostics

Oracle 12c    |    Intermediate
  • 13 videos | 47m 16s
  • Includes Assessment
  • Earns a Badge
Rating 4.2 of 10 users Rating 4.2 of 10 users (10)
Increase your performance tuning knowledge by learning the basic phases of SQL processing and ways to extract detailed information about the actual execution of a SQL statement in Oracle Database 12c.

WHAT YOU WILL LEARN

  • Define the phases of sql statement processing, and the concepts of cursors and parsing
    Describe cursor usage and specify further detail of sql statement processing
    Describe the process structures involved with dml and commit processing
    Define the role of the oracle optimizer and list ways of identifying poorly performing sql
    Define what an execution plan is and uses thereof
    Describe how to generate and view an execution plan
    Describe how to read and understand an execution plan
  • List the dynamic performance views which provide detail about sql execution plans
    Describe the autotrace facility of sql*plus
    Describe the sql trace facility and use thereof
    Describe how to format trace files with tkprof
    List tkprof output and touch on producing optimizer trace files
    Examine a bad sql statement and gather information about it using autotrace and dbms_xplan

IN THIS COURSE

  • Locked
    1.  Phases of SQL Statement Processing
    2m 43s
    In this video, you will learn how to define the phases of SQL statement processing, and the concepts of cursors and parsing. FREE ACCESS
  • Locked
    2.  SQL Statement Parsing
    4m 39s
    Upon completion of this video, you will be able to describe cursor usage and specify further detail of SQL statements processing. FREE ACCESS
  • Locked
    3.  Processing a DML Statement
    3m 13s
    Upon completion of this video, you will be able to describe the process structures involved with DML and commit processing. FREE ACCESS
  • Locked
    4.  The Oracle Optimizer
    3m 40s
    In this video, you will learn how to define the role of the Oracle optimizer and list ways to identify poorly performing SQL. FREE ACCESS
  • Locked
    5.  Introduction to Execution Plans
    2m 37s
    In this video, learn how to define what an execution plan is and how to use it. FREE ACCESS
  • Locked
    6.  Viewing Execution Plans
    4m 13s
    Upon completion of this video, you will be able to describe how to generate and view an execution plan. FREE ACCESS
  • Locked
    7.  Reading an Execution Plan
    2m 44s
    After completing this video, you will be able to describe how to read and understand an execution plan. FREE ACCESS
  • Locked
    8.  Execution Plan Details
    3m 32s
    Upon completion of this video, you will be able to list the dynamic performance views that provide detail about SQL execution plans. FREE ACCESS
  • Locked
    9.  SQL*Plus Autotrace
    2m 37s
    After completing this video, you will be able to describe the autotrace feature of SQL*Plus. FREE ACCESS
  • Locked
    10.  Extended SQL Tracing
    3m 44s
    After completing this video, you will be able to describe the SQL trace facility and how to use it. FREE ACCESS
  • Locked
    11.  Formatting Trace Files with TKPROF
    3m 17s
    Upon completion of this video, you will be able to describe how to format trace files using TKPROF. FREE ACCESS
  • Locked
    12.  TKPROF and Optimizer Tracing
    4m 6s
    After completing this video, you will be able to list TKPROF output and touch on producing optimizer trace files. FREE ACCESS
  • Locked
    13.  Exercise: Use AUTOTRACE and DBMS_XPLAN
    6m 11s
    During this video, you will learn how to examine a SQL statement that is not working correctly and gather information about it using AUTOTRACE and DBMS_XPLAN. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 29 users Rating 4.4 of 29 users (29)
Rating 4.5 of 32 users Rating 4.5 of 32 users (32)
Rating 4.5 of 1758 users Rating 4.5 of 1758 users (1758)