Oracle High-Performance SQL Tuning
Donald K. Burleson
Abstract
Donald K. Burleson
Abstract
From the official Oracle Press comes a comprehensive guide to tuning SQL statements for optimal execution. This expert resource explains how to view the internal execution plan of any SQL statement and change it to improve the performance of the statement. You'll get details on Oracle's optimizer modes, SQL extensions, the STATSPACK utility, and a wealth of methods for tuning Oracle SQL statements. Table of contents PART I Background 1 Introduction to SQL 2 Overview of Oracle SQL Extensions 3 Understanding SQL Execution 4 Overview of the SQL Optimizers 5 SQL Internal Processing 6 Tuning SQL Table Access PART II Basic SQL Tuning 7 The Steps to Oracle SQL Tuning 8 Understanding Oracle SQL Utilities 9 Locating Significant SQL Statements 10 Tuning Full-Table Scans and Parallel Query 11 Optimizing Sorting for Oracle SQL Statements 12 Tuning with Oracle Hints 13 Tuning with Optimizer Plan Stability 14 Tuning with the Cost-Based Optimizer 15 Tuning with the Rule-Based Optimizer 16 Tuning Table Joins PART III Advanced SQL Tuning 17 Tuning SQL DML Statements 18 Tuning SQL with Temporary Tables 19 Tuning SQL Subqueries 20 Tuning SQL with Indexes 21 Tuning Data Warehouse SQL 22 SQL Tuning with STATSPACK 23 Tuning SQL with Built-in Functions and Special OperatorsIndex PART I Background 1 Introduction to SQL 2 Overview of Oracle SQL Extensions 3 Understanding SQL Execution 4 Overview of the SQL Optimizers 5 SQL Internal Processing 6 Tuning SQL Table Access PART II Basic SQL Tuning 7 The Steps to Oracle SQL Tuning 8 Understanding Oracle SQL Utilities 9 Locating Significant SQL Statements 10 Tuning Full-Table Scans and Parallel Query 11 Optimizing Sorting for Oracle SQL Statements 12 Tuning with Oracle Hints 13 Tuning with Optimizer Plan Stability 14 Tuning with the Cost-Based Optimizer 15 Tuning with the Rule-Based Optimizer 16 Tuning Table Joins PART III Advanced SQL Tuning 17 Tuning SQL DML Statements 18 Tuning SQL with Temporary Tables 19 Tuning SQL Subqueries 20 Tuning SQL with Indexes 21 Tuning Data Warehouse SQL 22 SQL Tuning with STATSPACK 23 Tuning SQL with Built-in Functions and Special Operators
OpenAlex reports 18 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
From the official Oracle Press comes a comprehensive guide to tuning SQL statements for optimal execution. This expert resource explains how to view the internal execution plan of any SQL statement and change it to improve the performance of the statement. You'll get details on Oracle's optimizer modes, SQL extensions, the STATSPACK utility, and a wealth of methods for tuning Oracle SQL statements. Table of contents PART I Background 1 Introduction to SQL 2 Overview of Oracle SQL Extensions 3 Understanding SQL Execution 4 Overview of the SQL Optimizers 5 SQL Internal Processing 6 Tuning SQL Table Access PART II Basic SQL Tuning 7 The Steps to Oracle SQL Tuning 8 Understanding Oracle SQL Utilities 9 Locating Significant SQL Statements 10 Tuning Full-Table Scans and Parallel Query 11 Optimizing Sorting for Oracle SQL Statements 12 Tuning with Oracle Hints 13 Tuning with Optimizer Plan Stability 14 Tuning with the Cost-Based Optimizer 15 Tuning with the Rule-Based Optimizer 16 Tuning Table Joins PART III Advanced SQL Tuning 17 Tuning SQL DML Statements 18 Tuning SQL with Temporary Tables 19 Tuning SQL Subqueries 20 Tuning SQL with Indexes 21 Tuning Data Warehouse SQL 22 SQL Tuning with STATSPACK 23 Tuning SQL with Built-in Functions and Special OperatorsIndex PART I Background 1 Introduction to SQL 2 Overview of Oracle SQL Extensions 3 Understanding SQL Execution 4 Overview of the SQL Optimizers 5 SQL Internal Processing 6 Tuning SQL Table Access PART II Basic SQL Tuning 7 The Steps to Oracle SQL Tuning 8 Understanding Oracle SQL Utilities 9 Locating Significant SQL Statements 10 Tuning Full-Table Scans and Parallel Query 11 Optimizing Sorting for Oracle SQL Statements 12 Tuning with Oracle Hints 13 Tuning with Optimizer Plan Stability 14 Tuning with the Cost-Based Optimizer 15 Tuning with the Rule-Based Optimizer 16 Tuning Table Joins PART III Advanced SQL Tuning 17 Tuning SQL DML Statements 18 Tuning SQL with Temporary Tables 19 Tuning SQL Subqueries 20 Tuning SQL with Indexes 21 Tuning Data Warehouse SQL 22 SQL Tuning with STATSPACK 23 Tuning SQL with Built-in Functions and Special Operators
Key concepts: PL/SQL, SQL/PSM, Stored procedure, Computer science, SQL injection, Autocommit, Query by Example, SQL