Um aspecto importante do ajuste de desempenho do sistema de ...

Próximas questões
Com base no mesmo assunto
Q3056100 Banco de Dados
Um aspecto importante do ajuste de desempenho do sistema de banco de dados é o ajuste do SQL.
O mecanismo do SQL Tuning Advisor, da ORACLE, que é usado para resolver problemas relacionados a instruções SQL com desempenho abaixo do ideal, funciona da seguinte forma:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta para a questão é a Alternativa A.

Vamos entender por que essa é a escolha certa e analisar as outras opções.

Alternativa A: Esta alternativa descreve corretamente o funcionamento do SQL Tuning Advisor da Oracle. Ele realmente exige privilégios administrativos no Oracle Database e utiliza instruções SQL ou um SQL Tuning Set (STS) como entrada. O processo envolve chamar o Otimizador de Ajuste Automático, que analisa as instruções SQL para identificar possíveis melhorias de desempenho.

Alternativa B: Apesar de mencionar a compatibilidade do hub de desempenho com várias versões do Oracle Database, a descrição não se concentra em como o SQL Tuning Advisor opera especificamente. A questão está em como as recomendações de ajuste são implementadas e não apenas em compatibilidade ou sugestões gerais.

Alternativa C: Embora mencione a reescrita de instruções SQL e a criação de perfis SQL, o que poderia estar relacionado ao ajuste do desempenho, a alternativa se desvia na descrição de um conjunto de ajustes SQL como um objeto de banco de dados para monitoramento. Esta descrição não reflete o foco do SQL Tuning Advisor, que é mais direto nas análises e recomendações.

Alternativa D: A criação de linhas de base do plano SQL não é uma função primária do SQL Tuning Advisor. Além disso, a necessidade de privilégios de acesso exclusivo para common roles no Oracle Database não alinha com o modo de operação descrito para o tuning advisor.

Alternativa E: A descrição de saída em forma de predições e análises lógicas de decisão não corresponde ao que o SQL Tuning Advisor produz. Este mecanismo fornece sugestões práticas e específicas para otimizar o desempenho, como ajustar índices ou reescrever consultas, em vez de apenas relatórios analíticos.

A questão aborda o conhecimento necessário sobre ferramentas de ajuste de desempenho em sistemas de banco de dados Oracle, focando no funcionamento detalhado do SQL Tuning Advisor. Uma compreensão clara de como essa ferramenta opera e quais são suas funções principais é essencial para responder corretamente.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A letra correta é A:

O SQL Tuning Advisor do Oracle é uma ferramenta poderosa para resolver problemas de desempenho relacionados a instruções SQL. Ele trabalha da seguinte forma:

  • Privilégios Administrativos: O uso do SQL Tuning Advisor requer privilégios administrativos no Oracle Database.
  • Entrada de Dados: Pode ser fornecida uma ou mais instruções SQL ou um Conjunto de Ajuste SQL (SQL Tuning Set - STS) como entrada.
  • Análise Automática: O Otimizador de Ajuste Automático (Automatic Tuning Optimizer) é chamado para analisar as instruções e fornecer recomendações de ajuste.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo