Tchater maintenant avec le support
Tchattez avec un ingénieur du 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

Send to Optimize SQL or Batch Optimize (Scan SQL)

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

To send a SQL statement to Optimize SQL or Batch Optimize SQL

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

  2. Click beside the Group list and select a group.
  3. Select a job in the Job List pane.
  4. Select a SQL statement in the SQL List pane.

  5. Click the arrow beside and select an option to optimize the statement using a SQL Rewrite or Plan Control session in Optimize SQL or in Batch Optimize SQL.

    Tip: SSee Use Batch Optimize for more information.

 

Related Topic

Scan SQL

View SQL Text (Scan SQL)

About Optimizing SQL (SQL Rewrite) 

About Optimizing SQL (Plan Control)

Send to Optimize Indexes (Scan SQL)

You can send scan jobs to Optimize Indexes to generate an index set that improves the performance of the SQL statements in the job. See About Optimize Indexes for more information.

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

To send a scan job to Optimize Indexes

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

  2. Click beside the Group list and select a group.
  3. Select a job in the Job List pane.
  4. Click . A Scan Code workload session opens in Optimize Indexes.
  5. The Choose SQL to Include in Workload dialog opens and displays the SQL that you sent from Scan SQL. Use this dialog to delete or modify SQL statements.
  6. See Optimize Indexes from Scanned Code Workload for more information about searching for new indexes from a scanned code workload.

  

Related Topics

Scan SQL

Send to Analyze Impact

You can send jobs to Analyze Impact to evaluate the impact that a change can have on the SQL workload.

To send a job to Analyze Impact

  1. Select the Scan SQL tab in the main window.
  2. Select a group from the Group drop-down list.
  3. Select a job in the Job List and click .
  4. When prompted, select the type of impact analysis you want to perform.
  5. The Analyze Impact module opens to the Details page for the type of analysis you selected. Specify the details for the type of analysis (or change) you selected. See About Analyze Impact for more information.
  6. After specifying analysis/change details, click . The SQL page for the Scan Code collection method opens and displays the SQL that you sent from Scan SQL. See Collect SQL and Run an Impact Analysis for more information.

  

Related Topics

View Inspect SGA File Statistics (Scan SQL)

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

To view statistics for an Inspect SGA file from Scan SQL

  1. Select the Scan SQL tab in the main window.
  2. Click beside the Group list and select a group.
  3. Right-click a job in the Job List pane and select Open in Inspect SGA.

    Note: This option is only available if you select a job created from an Inspect SGA file.

    Tip: To view statistics for an individual statement, select the statement in the SQL List pane, right-click the SQL Text pane and select Open in Inspect SGA.

  

Related Topics  

Scan SQL

About Inspect SGA

Documents connexes

The document was helpful.

Sélectionner une évaluation

I easily found the information I needed.

Sélectionner une évaluation