O gerenciamento de desempenho do banco de dados ajuda a otimizar o desempenho do banco de dados de forma fácil e proativa. Ele usa uma abordagem única de detectar, corrigir e validar problemas de desempenho, ajustando automaticamente o SQL e avaliando o impacto das alterações no sistema de produção.
Saiba como, quando e qual a melhor maneira de usar o conjunto de ferramentas de ajuste de SQL para casos de uso de ajuste de desempenho proativo e reativo. O conjunto de ferramentas inclui recursos como o SQL Tuning Advisor, perfis SQL, Automatic SQL Tuning, Monitoramento de SQL em Tempo Real e Análise de Carga de Trabalho.
Descubra como você pode automatizar testes com a capacidade de incorporar até 100% dos fluxos de trabalho de aplicações. Use as práticas recomendadas testadas ao longo do tempo para reduzir os esforços de teste e evitar o caos após uma atualização.
Migre bancos de dados com confiança para novas plataformas, como hardware comum, Exadata on-premises ou na nuvem e Oracle Autonomous Database ou Base Database. Receba recomendações sobre a preparação de seus bancos de dados usando a experiência integrada da Oracle.
Os recursos de gerenciamento de desempenho do banco de dados são incorporados ao Oracle Database, oferecendo uma solução completa, econômica e fácil de usar para gerenciar o desempenho do seu ambiente do Oracle Database. O Oracle Diagnostics Pack e o Oracle Tuning Pack também fornecem relatórios de desempenho e disponibilidade da empresa, um repositório de desempenho centralizado, consultoria automática e agregação de desempenho valiosa entre sistemas, simplificando significativamente a tarefa de gerenciamento de grandes conjuntos de bancos de dados.
Encontre problemas de desempenho usando os recursos do Diagnostics Pack, como Monitoramento de SQL em Tempo Real, Automatic Diagnostics Monitor (ADDM) e Automatic Workload Repository (AWR). Corrija problemas usando conjuntos de ferramentas, como o SQL Tuning Advisor e o Automatic SQL Tuning. Valide as alterações usando recursos do Real Application Testing, como o SQL Performance Analyzer, Database Replay e Workload Analysis.
O Automatic SQL Tuning identifica e ajusta automaticamente instruções SQL com desempenho abaixo do ideal. O SQL Tuning Advisor permite que os DBAs analisem SQLs com problemas e recebam recomendações abrangentes do SQL Tuning identificadas durante a fase de diagnóstico. O recurso ajuda os DBAs a identificar planos de execução alternativos usando dados de desempenho históricos e em tempo real.
O ADDM Spotlight agrega as descobertas e recomendações de execuções de tarefas individuais do ADDM em um período específico para análise de desempenho. O recurso fornece recomendações para corrigir os problemas e ajuda os usuários a:
O Monitoramento de SQL em Tempo Real fornece informações detalhadas sobre a execução de instruções SQL no Oracle Database. Nenhuma etapa extra é necessária e não há sobrecarga de desempenho. Além disso, ele ajuda DBAs, desenvolvedores de aplicativos e engenheiros de DevOps nos seguintes casos de uso:
Ao atualizar e migrar um banco de dados, pode haver regressão de desempenho ou lentidão, o que pode estender a fase de teste de tais atividades. O Real Application Testing pode simplificar o processo completo, incluindo planejamento de capacidade, migração e avaliação de desempenho, com o mínimo de esforço. Comece com o Migration Planner para identificar os recursos necessários e continue com o Migration Workbench para identificar a melhor solução de migração; na sequência, faça a captura de cargas de trabalho e clone o banco de dados.
Em seguida, é hora de começar a testar.
Essa abordagem minimizará o risco de surpresas causadas pela regressão de hardware ou software e reduzirá o caos após o upgrade.
Considere o cenário de chegar ao trabalho na segunda-feira de manhã e imediatamente se deparar com usuários insatisfeitos. Nenhuma mudança aconteceu no fim de semana, mas mesmo assim a aplicação está com problemas de desempenho. A Análise da Carga de Trabalho pode ajudar a identificar a causa raiz. Comece criando um SQL Tuning Set a partir da sua carga de trabalho quando o banco de dados estiver funcionando conforme esperado. Esta será sua carga de trabalho de linha de base. Depois de encontrar problemas de desempenho, você deve criar um novo SQL Tuning Set para começar a analisar. A Análise da Carga de Trabalho agora pode comparar a linha de base com a carga de trabalho atual.
Você pode descobrir detalhes sobre as instruções executadas no banco de dados, como:
A próxima etapa é chamar o SQL Tuning Advisor para ajustar instruções novas e reduzidas. Esse processo pode ser totalmente automatizado regularmente com os resultados e exibido na página inicial do Banco de Dados do Enterprise Manager.
O Migration Workbench oferece opções de fluxo de trabalho físicas/lógicas e off-line e permite atualizações de versão em linha. Os fluxos de trabalho são gerenciados com uma experiência gráfica de usuário, interface de linha de comando e APIs REST. O Cloud Premigration Advisor é incorporado ao fluxo de trabalho.
O Migration Workbench oferece duas opções de migração para migrar Bancos de Dados Oracle:
1. Com tablespace transportável (TTS) usando o método de migração lógica ou física
2. Com o método de migração lógica do Data Pump
Os benefícios de usar o Migration Workbench para migrar bancos de dados são:
Quer aprender mais sobre gerenciamento de desempenho de banco de dados? Deixe um de nossos especialistas ajudar.