![]() | ![]() |
Home |
|
|
Performance and Tuning Guide Volumes 1 - 3 (Online Only) |
|
| Chapter 36 Using set showplan |
Chapter 36
This chapter describes each message printed by the showplan utility. showplan displays the steps performed for each query in a batch, the keys and indexes used for the query, the order of joins, and special optimizer strategies.
| Using |
|
| Basic showplan messages |
| Query plan delimiter message |
| Step message |
| Query type message |
|
| FROM TABLE message |
| TO TABLE message |
|
| Update mode messages |
|
| Optimized using messages |
|
| showplan messages for query clauses |
| GROUP BY message |
| Selecting into a worktable |
|
| Grouped aggregate message |
| compute by message |
|
| Ungrouped aggregate message |
|
| messages for order by and distinct |
|
| Sorting messages |
|
| Messages describing access methods, caching, and I/O cost |
| Auxiliary scan descriptors message |
| Nested iteration message |
|
| Merge join messages |
| Table scan message |
| Clustered index message |
| Index name message |
| Scan direction messages |
| Positioning messages |
| Scanning messages |
| Index covering message |
| Keys message |
| Matching index scans message |
| Dynamic index message (OR strategy) |
| Reformatting Message |
| Trigger Log Scan Message |
| I/O Size Messages |
| Cache strategy messages |
| Total estimated I/O cost message |
|
| showplan messages for parallel queries |
|
| Executed in parallel messages |
|
| showplan messages for subqueries |
|
| Output for flattened or materialized subqueries |
| Structure of subquery showplan output |
| Subquery execution message |
| Nesting level delimiter message |
| Subquery plan start delimiter |
| Subquery plan end delimiter |
| Type of subquery |
| Subquery predicates |
|
| Internal subquery aggregates |
|
| Existence join message |
|
|