Chat now with support
Chat with Support

SQL Optimizer for Oracle 10.0 - User Guide

Welcome to SQL Optimizer
About SQL Optimizer SQL Optimization Workflow New in This Release Additional Resources Database Privileges Database Privileges Script Connect to the Database Windows Layout Customize Toolbars Keyboard Shortcuts Support Bundle Register SQL Optimizer Check for Updates SQL Operations
ALL PARTITION ALTER INDEX AND EQUAL ANTI JOIN BITMAP AND BITMAP COMPACTION BITMAP CONSTRUCTION BITMAP CONVERSION BITMAP INDEX BITMAP JOIN INDEX UPDATE BITMAP JOIN INDEX UPDATE STATEMENT BITMAP KEY ITERATION BITMAP MERGE BITMAP MINUS BITMAP OR BUFFER SORT CARTESIAN JOIN COLLECTION ITERATOR CONCATENATION CONNECT BY CONNECT BY PUMP COUNT COUNT STOPKEY CREATE AS SELECT CUBE SCAN DDL STATEMENT DELETE DOMAIN INDEX FAST FULL INDEX SCAN FILTER FIRST ROWS FIXED INDEX FIXED TABLE FOR UPDATE FULL INDEX SCAN FULL INDEX SCAN DESCENDING FULL INDEX SCAN (MIN/MAX) HASH GROUP BY HASH GROUP BY PIVOT HASH JOIN HASH JOIN BUFFERED HASH PARTITION HASH UNIQUE INDEX INDEX BUILD NON UNIQUE INDEX RANGE SCAN INDEX RANGE SCAN DESCENDING INDEX RANGE SCAN (MIN/MAX) INDEX SAMPLE FAST FULL SCAN INDEX SKIP SCAN INDEX SKIP SCAN DESCENDING INDEX UNIQUE SCAN INLIST ITERATOR INLIST PARTITION INSERT INTERSECTION INTO INVALID PARTITION ITERATOR PARTITION LOAD AS SELECT MAT_VIEW ACCESS MAT_VIEW REWRITE ACCESS MERGE JOIN MINUS MULTI-TABLE INSERT NESTED LOOPS OUTER JOIN PARTITION PARTITION HASH EMPTY PARTITION LIST PARTITION RANGE PROJECTION PX BLOCK ITERATOR PX COORDINATOR PX ITERATOR PX PARTITION PX PARTITION HASH ALL PX PARTITION LIST ALL PX PARTITION RANGE ALL PX RECEIVE PX SEND RANGE PARTITION RECURSIVE EXECUTION RECURSIVE WITH PUMP REFERENCE MODEL REMOTE SELECT SEMI JOIN SEQUENCE SINGLE PARTITION SINGLE RANGE PARTITION SORT SORT AGGREGATE SORT GROUP BY SORT GROUP BY CUBE SORT GROUP BY NOSORT SORT GROUP BY ROLLUP SORT JOIN SORT ORDER BY SORT UNIQUE SQL MODEL TABLE ACCESS TABLE ACCESS BY GLOBAL INDEX ROWID TABLE ACCESS BY INDEX ROWID TABLE ACCESS BY LOCAL INDEX ROWID TABLE ACCESS BY ROWID TABLE ACCESS BY USER ROWID TABLE ACCESS CLUSTER TABLE ACCESS FULL TABLE ACCESS HASH TABLE ACCESS SAMPLE TABLE QUEUE TEMP TABLE GENERATION TEMP TABLE TRANSFORMATION UNION UNION ALL UNION ALL (RECURSIVE WITH) UNPIVOT UPDATE VIEW VIEW PUSHED PREDICATE WINDOW
Optimize SQL
Create Optimize SQL Sessions Open Optimizer SQL Sessions Rewrite SQL Generate Execution Plan Alternatives
Optimize Indexes Batch Optimize SQL Scan SQL Inspect SGA Analyze Impact Manage Plans Configure Options SQL Optimizer Tutorials About Us Legal Notices

Show or Hide Index Attributes

This topic focuses on information that may be unfamiliar to you. It does not include all step and field descriptions.

To show or hide an index attribute

  1. Select the Optimize SQL tab in the main window.

  2. Select a SQL Rewrite or Plan Control Session.

  3. Select the Schema Information tab in the Optimize SQL window.
  4. Click beside the Summary list and select a table.

  5. Right-click the header row of the Index Attributes pane and select Column Chooser.

    Note: The Index Attributes pane is the first pane in the Schema Information tab.

  6. Add or remove attributes by dragging the column names to and from the Customization dialog. See ALL_INDEXES in Oracle Database Reference 11g Release 2 (11.2) for descriptions of index attributes.

  

Related Topics  

Show or Hide Table Attributes

Show or Hide Column Attributes

Show or Hide Column Attributes

This topic focuses on information that may be unfamiliar to you. It does not include all step and field descriptions.

To show or hide a column attribute

  1. Select the Optimize SQL tab in the main window.

  2. Select a SQL Rewrite or Plan Control Session.

  3. Select the Schema Information tab in the Optimize SQL window.

  4. Click beside the Summary list and select a table.

  5. Right-click the header row of the Column Attributes pane and select Column Chooser. The Customization dialog opens.

    Note: The Column Attributes pane is the lower pane in the Schema Information tab.

  6. To add an attribute to the pane, drag the attribute name to the pane from the Customization dialog.

  7. To remove an attribute, drag it from the pane back to the Customization dialog.

 

For a description of each column attribute, please refer to the Oracle Database documentation:

 

  

Related Topics

Show or Hide Table Attributes

Show or Hide Index Attributes

 

View Statistics Information (Plan Control)

This topic focuses on information that may be unfamiliar to you. It does not include all step and field descriptions.

To view statistics information

  1. Select the Optimize SQL tab in the main window.
  2. Select a Plan Control session.
  3. Select the Statistics Information tab in the Optimize SQL window.

  4. Click the following to view information for each statistic type.

  

Related Topics  

View SQL Information (Plan Control)

View Schema Information (Plan Control)

Compare Execution Plan Alternatives

Use the Compare window to view the execution plan and execution statistics for your original SQL statement and all alternatives SQL Optimizer generates. The Compare window consists of the Alternatives window and the Comparison window. The Alternatives window displays execution statistics and the Comparison window displays execution plans. You can compare the execution plan of your original SQL statement with an alternative SQL Optimizer generates or compare execution plans for two different alternatives.

Note: This topic focuses on information that may be unfamiliar to you. It does not include all step and field descriptions.

To compare execution plan alternatives

  1. Select the Optimize SQL tab in the main window.
  2. Select a Plan Control session.

  3. Click .

  4. Select an alternative in the Plans pane to compare the alternative plan with your original execution plan.

    Note: The Comparison window displays the original execution plan in both panes by default.

    Tip: The alternative you selected is shown under your original SQL statement in the Alternatives window by default. To unfreeze the alternative selected, right-click the alternative and select Unfreeze Comparing Rows

  5. Click to switch the location of the original execution plan and selected alternative in the Comparison pane.

    Note: Switch the location of the original execution plan to compare two alternatives. Once you select the first alternative, click and select the second alternative.

  6. Click the current layout option in the Comparison pane to change the layout for the statements. 

  7. Review the following for additional information:

    Plan only (Left-Right) Displays the execution plans side by side.
    SQL and Plan (Left-Right) Displays the SQL text for your original statement and the execution plans side by side.
    Plan only (Top-Bottom) Displays the execution plans beneath each other.
    SQL and Plan (Top-Bottom) Displays the SQL text for your original statement and the execution plans beneath each other.

    Tip: Click to maximize the Comparison pane. You can click to restore the Comparison pane to its original size.

  

Related Topics  

Generate Execution Plan Alternatives

Test Run Execution Plan Alternatives

Review Plan Alternatives

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating