Case Study
Toad® for Oracle Xpert reduces SQL query time for Ithaca College from 10 minutes to 0.09 seconds.
Read now »
Toad World adds value to your Toad experience by providing free education and revealing new functionalities — along with
time-saving tricks and tips.
Visit the community »
SQL Optimizer
for Oracle
Visit shop.quest.com to buy this product online.
Buy online »
Quest Support
  • Global Coverage
  • Highly Skilled Engineers
  • Commitment to Customer Satisfaction
  • Flexible Support Offerings
Learn more »

SQL Optimizer for Oracle

Maximum Performance Through SQL Performance Tuning and SQL Validation

Quest SQL Optimizer for Oracle proactively identifies potential performance issues and automates SQL optimization by scanning and analyzing running SQL statements, PL/SQL, or other source code. It explores every possible way of improving SQL performance tuning. If you already have the best-performing SQL, it proves it. And if you don’t, it provides you with the best-performing SQL alternativePlus, it offers index optimization and plan-change analysis.

  • Batch Optimization – Identifies problematic SQL, rewrites statements, locates the fastest alternative, and generates optimized code automatically.
  • SQL Scanner – Identifies SQL statements from source code and database objects without requiring statement execution. It analyzes and categorizes them according to suspected levels of performance problems.
  • SGA Inspector – Pinpoints resource-intensive SQL statements from Oracle’s system global area (SGA). Capture previously executed and currently running statements and specify criteria to retrieve SQL statements and their statistics.
  • Optimizer – Automates SQL statement optimization by analyzing the original SQL statement and using artificial intelligence to exhaustively rewrite the syntax and apply the Oracle optimization hints. It produces a list of semantically equivalent and syntactically correct SQL statements so you can test run them and find the best ones for your environment.
  • Deploy Outline – Saves an Oracle stored outline for a specific SQL statement, which Oracle uses when executing the SQL statement to tune statements that don’t have source code changes.       
  • Index Expert – Determine the best indexes for your SQL statements by analyzing the syntax and the relation between tables. It then generates virtual index alternatives. Compare index alternatives and virtual execution plans so you can decide whether to execute them, create the indexes, or time the SQL statement under different index scenarios. You can also perform a virtual index impact analysis.   
  • Global Indexing – Provides index recommendations for a SQL workload. Submit multiple SQL statements, including execution statistics. Get a recommendation for a set of indexes (including virtual execution plan) that could improve performance for all analyzed SQL statements.
  • Impact Analyzer – Tracks execution plans and Oracle cost changes for SQL statements. Estimate the impact on SQL statement performance due to database changes. Simulate database scenarios to predict change impact.

System Requirements

Before installing Quest SQL Optimizer for Oracle, ensure your system meets the following minimum hardware and software requirements:

Platform1 GHz Processor
Memory512 MB of RAM minimum; 768 MB of RAM recommended
Hard Disk Space90 MB of disk space for installation
Operating System
  • Microsoft Windows 2000
  • Microsoft Windows 2003 32-bit and 64-bit
  • Microsoft Windows XP Professional 32-bit and 64-bit
  • Microsoft Windows Vista 32-bit and 64-bit
  • Microsoft Windows 2008 32-bit and 64-bit
  • Microsoft Windows 7 32-bit and 64-bit
.NET Framework
  • For Windows Vista, Windows 2008, and Windows 7, the necessary .NET Framework 2.0 files come preinstalled with the operating system.
  • For Windows 2000, 2003, or XP Professional, Microsoft's .NET Framework 2.0 (Service Pack 1 or 2), or 3.5 (which includes 2.0) is required.

Note: If you have only .NET Framework 3.0, 4.0 or later installed, you must also install .NET Framework 2.0 and the service pack or you must install .NET Framework 3.5 (which includes .NET 2.0 with Service Pack 1).

BrowserMicrosoft Internet Explorer 6.0 or later
PDF ViewerAdobe Acrobat Reader 7.0 or later (for viewing the Installation Guide)
Database Client
  • Oracle SQL*Net
  • Net8 (32-bit only)
  • Net9
  • Net10
  • Net11
  • Instant Client
Database ServerOracle 8.1.7, 9i, 10g, 11g R1, 11g R2
Cloud Database ServiceOracle databases running on Amazon EC2

 

Virtualization Support

Before installing SQL Optimizer, review the following for virtualization support:

Application VirtualizationSQL Optimizer has been tested for Citrix XenApp 5.0 support on Windows Server 2003 (Service Pack 2) using the Citrix Presentation Server 4.0.
Desktop Virtualization (VDI)SQL Optimizer has been tested with Quest vWorkspace 7.0 running on Windows XP Professional 32-bit (Service Pack 2).
Server VirtualizationSQL Optimizer has been tested with the following:
  • VMWare ESX Server 2.0.2 running on Windows XP Professional 32-bit (Service Pack 2) with Oracle 9i and 10g R2
  • Oracle VM 2.2.0 running on Oracle Enterprise Linux 5 Update 2 64-bit with Oracle 10g R2
  • Oracle VM 2.2.0 running on Oracle Enterprise Linux 5 Update 3 32-bit with Oracle 11g R1
Note: SQL Optimizer may work in virtualization environments other than the ones in which it was tested.

Language Supported:

  • US English