Chat now with support
Chat mit 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

Quota

Use this page of the Options dialog to specify customized optimization settings for SQL Rewrite.

To enable the options on this page if disabled, go to Optimize SQL | Optimizer | Intelligence in the Options dialog and select Custom Settings. See Intelligence (Optimize SQL) for more information.

To set quota options

  1. Click in the main menu.

  2. Select Optimize SQL | Optimizer | Quota.

  3. Specify quotas to use in optimization. Review the following for additional information:

    Quota for SQL Alternatives Generated

    Description

    Syntax transformation quota

    Enter the maximum number of SQL statements generated by applying syntax transformation rules in the artificial intelligence engine.

    Hints quota

    Enter the maximum number of SQL statements generated by applying Oracle optimization hints.

    Quota for Rearranging the Driving Path

    Description

    Table join permutation quota

    Enter the maximum number of join rearrangements attempted to generate a new table join access path during optimization.

 

Related Topics

Optimization

Optimization Approaches

Access Paths

Query Transformations

Join Orders / Operations

Parallel Execution

Other Hints

Index Generation

Intelligence (Index Generation)

Use this page of the Options dialog to specify default index generation options for SQL Rewrite. Settings specified through the Options dialog apply to new SQL Rewrite sessions.

Settings specified through the Current Session dialog override the global settings and apply to the current session only. See Optimize SQL Statements for more information.

To set intelligence options

  1. Click in the main menu.

  2. Select Optimize SQL | Index Generation | Intelligence.

  3. Select a method for defining index generation options. Review the following for additional information:

    Intelligence

    Select one of the following:

    • Custom Settings—Select this option if you want to customize the settings on the Index Generation Options page.
    • Predefined Settings—Select this option to use predefined settings based on the Intelligence Level you select. Then select an Intelligence Level.

      The Intelligence Level you select determines the values on the Index Generation Options page.

 

Related Topics

Index Type

Options (Index Generation)

Use this page of the Options dialog to specify customized index generation settings for SQL Rewrite.

To enable all options on this page if disabled, go to Optimize SQL | Index Generation | Intelligence in the Options dialog and select Custom Settings. See Intelligence (Index Generation) for more information.

To set index generation options

  1. Click in the main menu.
  2. Select Optimize SQL | Index Generation | Options.

  3. Select custom settings to use for index generation. Review the following for additional information:

    Index Generation Options

    Description

    Sampling Block with maximum size

    Enter the Sample Block size to use to estimate the selectivity of data for a potential index.

    Note: This value is only used if you are connected to a database using Oracle 9i or later.

    Maximum number of records (if Sample Block is not available)

    Enter the number or records to use to estimate the selectivity of data for a potential index if the Oracle Sample Block command is not available.

    Automatically enforce cost based index simulation when statistics are not collected

    Select to use cost based index simulation when statistics are not available.

    Tip: Select ALL_ROWS or FIRST_ROWS to use these Oracle optimization hints when using cost based index simulation.

    Evaluate columns in SELECT list

    Select to evaluate creating an index on columns in the SELECT list.

    Quota

    Description

    Index generation quota

    Enter the maximum number of index alternatives to generate.

    Index set generation quota

    Enter the maximum number of index sets to generate.

    Index Prefix

    Description

    Default prefix of index name

    Enter the prefix placed on the name of index alternatives.

    Default: QUEST_SX_IDX

 

Related Topics

Verwandte Dokumente

The document was helpful.

Bewertung auswählen

I easily found the information I needed.

Bewertung auswählen