This lesson focuses on Execution Plans, Cardinality, Join Methods, Access Paths, and Runtime within Oracle Database 19c: SQL Tuning Workshop.
The activity is tied to a reporting query and transaction query tuned without sacrificing correctness, concurrency, or plan stability, so the implementation, analysis, administration, or support decisions are specific to this course.
Demonstrate DBMS_XPLAN formats, predicates, estimates, and actual rows within a reporting query and transaction query tuned without sacrificing correctness, concurrency, or plan stability, then capture the exact configuration, command, transaction, report, model, query, code, or process evidence that proves the result for lesson 2.
Implement a controlled exercise covering cardinality errors, selectivity, histograms, and correlation and nested loops, hash joins, merge joins, and join order, then introduce and resolve an exception involving full scans, index access, partition pruning, row sources, and SQL Monitor awareness while preserving before-and-after evidence.
Diagnose issues across DBMS_XPLAN formats, predicates, estimates, and actual rows, cardinality errors, selectivity, histograms, and correlation, nested loops, hash joins, merge joins, and join order, full scans, index access, partition pruning, row sources, and SQL Monitor awareness without making an unverified production change. Separate symptoms from causes, gather evidence, test the smallest reversible correction, rerun validation, and record preventive action.
Learners can apply Execution Plans, Cardinality, Join Methods, Access Paths, and Runtime in a realistic Oracle Database 19c: SQL Tuning Workshop scenario and validate the result with documented evidence.