Analyzing SQL statements (formerly Visual Explain)
Creating an access plan graph
Using Visual Explain windows and notebook
Creating explain snapshots
Using sample snapshots to learn how to use Visual Explain
Creating the explain tables
Creating explain snapshots for dynamic SQL statements
Creating explain snapshots for static SQL statements
Displaying and using an access plan graph
Displaying an access plan graph
Dynamically explaining an SQL statement
Choosing from a list of previously explained SQL statements
Choosing from a list of explainable statements in a package
Magnifying and viewing different parts of a graph
Using the zoom slider to magnify parts of a graph
Reading the symbols in an access plan graph
Getting more details about the objects in a graph
Getting statistics for tables, indexes, and table functions
Getting statistics for tables spaces and functions
Getting statistics for columns in an SQL statement
Getting statistics for indexes on a table
Getting details about operators in a graph
Getting information about configuration parameters and bind options
Changing the appearance of a graph
Changing graph settings
Changing node settings
Changing operator settings
Changing color settings for basic operators
Changing color settings for extended operators
Changing color settings for update operators
Changing color settings for miscellaneous operators
Changing operand settings
Improving an access plan
Examples for single-partition database environments
Query 1 - Running a query with no indexes and no statistics
Query 2 - Collecting current statistics for the tables and indexes
Query 3 - Creating indexes on columns used to join tables in a query
Query 4 - Creating additional indexes on table columns
Examples for partitioned database environments
Query 1 - Running a query with no indexes and no statistics
Query 2 - Collecting current statistics for the tables and indexes
Query 3 - Creating indexes on columns used to join tables in a query
Query 4 - Creating additional indexes on table columns
Basic query used in the examples
Following along with the examples
Following along interactively with Query 1
Following along interactively with Query 2
Following along interactively with Query 3
Following along interactively with Query 4
Dynamically explaining an SQL statement
Reading the contents of the Visual Explain windows
Reading the contents of the Explainable Statements window
Reading the contents of the Explained Statements History window
Reading the contents of the Access Plan Graph window
Reading the contents of the Column Distribution Statistics window
Reading the contents of the Index Statistics window
Reading the contents of windows showing function statistics
Reading the contents of the Optimization Parameters window
Reading the contents of the Page Fetch Pairs Statistics window
Reading the contents of the Referenced Column Statistics window
Reading the contents of the Table Statistics window
Reading the contents of the Table Space Statistics window
Tuning your SQL queries
Using runstats
Creating appropriate indexes
Choosing appropriate configuration parameters
Choosing appropriate bind options
Reorganizing table data
Designing queries to retrieve only required data
Tuning your table design
Viewing explainable statements for a package
Filtering explainable statements
Viewing explainable statements
Viewing text (or optimized text) for an SQL statement
Viewing the history of previously explained SQL statements
Changing explained statements
Finding character strings
Filtering explained statements
Removing explained statements
Viewing a graphical representation of an access plan
Printing an access plan graph
Viewing optimization parameters
Table spaces
Viewing table spaces
Viewing table space statistics
Functions
Viewing functions
Viewing function statistics
Operators
Viewing operator details
Viewing partitioned databases
Operands
Viewing indexes
Viewing index statistics
Viewing page fetch pairs statistics
Viewing table statistics
Viewing referenced columns
Viewing referenced column statistics
Viewing column distribution statistics
Viewing table function statistics