Estudo de Caso
O Toad® for Oracle Xpert reduz o tempo de consulta do SQL para o Ithaca College de 10 minutos para 0,09 segundos.
Leia »
O Toad World acrescenta valor à experiência Toad com treinamento gratuito e revelando novas funcionalidades, além de
dicas e truques para economizar tempo.
Visite a comunidade »
SQL Optimizer
for Oracle
Visite shop.quest.com para comprar este produto on-line.
Compre on-line »
Suporte da Quest
  • Cobertura global
  • Engenheiros altamente qualificados
  • Compromisso com a satisfação do cliente
  • Ofertas de suporte flexíveis
Saiba mais »

SQL Optimizer for Oracle

Desempenho máximo através do ajuste de desempenho de SQL e validação de SQL

O SQL Optimizer for Oracle da Quest identifica proativamente problemas potenciais de desempenho e automatiza a otimização de SQL varrendo e analisando comandos SQL em execução, PL/SQL ou outro código-fonte. Ele explora todas formas possíveis de aprimorar o ajuste de desempenho de SQL. Se você já tem o SQL com o melhor desempenho possível, ele prova isto. And if you don’t, it provides you with the best-performing SQL alternativeAlém disso, oferece otimização de índice e análise de alterações de planos.

  • Otimização de lote - identifica SQL problemático, reescreve comandos, localiza a alternativa mais rápida e gera código otimizado automaticamente.
  • Varredura de SQL - identifica comandos de SQL a partir de código-fonte e objetos de banco de dados sem precisar executar comandos. Ele os analisa e categoriza de acordo com os níveis de suspeita de problemas de desempenho.
  • Inspetor de SGA - localiza comandos SQL de alta demanda de recursos a partir da área global de sistema (SGA) do Oracle. Capture comandos previamente executados ou sendo executados no momento e especifique critérios para recuperar os comandos SQL e suas estatísticas.
  • Otimizador - automatiza a otimização de comandos SQL, analisando o comando SQL original e utilizando inteligência artificial para reescrever exaustivamente a sintaxe e aplicar as dicas de otimização do Oracle. Ele produz uma lista de comandos SQL semanticamente equivalentes e sintaticamente corretos para que você possa testar a execução deles e encontrar os melhores para o seu ambiente.
  • Implemente resumo - salve um resumo armazenado do Oracle para um comando SQL específico, que o Oracle utiliza quando executa o comando SQL para ajustar os comandos que não possuem alterações de código-fonte.       
  • Especialista em índices - determine os melhores índices para os seus comandos SQL, analisando a sintaxe e a relação entre as tabelas. Ele então gera alternativas de índices virtuais. Compare alternativas de índice e planos virtuais de execução para poder decidir se os executa, cria os índices ou cronometra o comando SQL em diferentes cenários de índice. Você também pode executar uma análise do impacto do índice virtual..   
  • Indexação global - fornece recomendações de índices para uma carga de trabalho de SQL. Envie vários comandos SQL, incluindo estatísticas de execução. Obtenha uma recomendação para um conjunto de índices (incluindo plano virtual de execução) que pode melhorar o desempenho para todos os comandos SQL analisados.
  • Analisador de impacto - acompanhe os planos de execução e alterações de custo do Oracle para comandos SQL. Calcule o impacto sobre o desempenho do comando SQL devido a alterações do banco de dados. Simule cenários de banco de dados para prever o impacto das alterações.

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

SQL Optimizer has been tested on Oracle Exadata 2.0 running Oracle database 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