This lesson focuses on Indexes, SQL Rewrite, Bind Variables, Aggregation, and Workarea Tuning 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 B-tree, bitmap awareness, composite, function-based, and invisible indexes 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 3.
Implement a controlled exercise covering sargable predicates, subqueries, joins, aggregation, and set rewrites and bind peeking, adaptive cursor sharing, literals, and cursor proliferation, then introduce and resolve an exception involving sort and hash workareas, TEMP spills, parallelism awareness, and validation while preserving before-and-after evidence.
Diagnose issues across B-tree, bitmap awareness, composite, function-based, and invisible indexes, sargable predicates, subqueries, joins, aggregation, and set rewrites, bind peeking, adaptive cursor sharing, literals, and cursor proliferation, sort and hash workareas, TEMP spills, parallelism awareness, and validation 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 Indexes, SQL Rewrite, Bind Variables, Aggregation, and Workarea Tuning in a realistic Oracle Database 19c: SQL Tuning Workshop scenario and validate the result with documented evidence.