立即与支持人员聊天
与支持团队交流

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

Configure Options

General

General Options

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

To set general options

  1. Click in the main menu.

  2. Select General | Options.

  3. Review the following for additional information:

    General Options Description

    Specify the plan table used to retrieve the execution plan

    Select one of the following:

    • Allow SQL Optimizer to create plan table automatically (Default)—Creates the required table when retrieving an execution plan. SQL Optimizer creates a temporary table when possible in the default user schema.
    • Use the following plan table—Uses the specified schema and table when retrieving an execution plan. The specified table must already exist because SQL Optimizer will not create it.

    Execute login script

    Click and select the file for an Oracle script you want to execute each time you connect to a database.

    Tip: Click to edit the login script.

    Restore Layouts

    Click Restore to select the pages to restore to original (default) layout.
    Launching from Other Applications

     

    Description

    Select Batch Optimize SQL or Optimize SQL to optimize SQL sent from other applications

    Select one of the following:

    • Optimize SQL by SQL Rewrite—Opens a SQL Rewrite session of Optimize SQL. You can only optimize individual statements using a SQL Rewrite session.
    • Optimize SQL by Plan Control—Opens a Plan Control session of Optimize SQL. You can only optimize individual statements using a Plan Control session.
    • Batch Optimize—Sends SQL to Batch Optimize for optimization. You can send multiple statements to Batch Optimize for optimization.
    • Ask me every time—Prompts you to select an option each time you send SQL for optimization.

    Launch SQL Optimizer from other applications

    Click and select the version of SQL Optimizer you want to launch from other Quest Software products.

 

SQL Classification

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

To set SQL classification options

  1. Click in the main menu.

  2. Select General | SQL Classification.

  3. Click .

  4. Complete the Create New SQL Classification Rule dialog.

  5. Select the Enable checkbox to begin using a rule.

    Tips:  

    • To edit a rule, select it from the list, and then edit it in the Rule Description area.
    • To remove any custom rules and restore the original rule set, click .

 

Related Topics

相关文档

The document was helpful.

选择评级

I easily found the information I needed.

选择评级