Imagem de fundo

Na otimização de consultas, o otimizador baseado em custo utiliza estatísticas de Histo...

Na otimização de consultas, o otimizador baseado em custo utiliza estatísticas de Histogramas para estimar a seletividade de predicados em colunas com distribuição de dados não uniforme. Considerando o impacto da SARGability (Search Arguments Ability − Capacidade de Argumentos de Busca) na performance, assinale a alternativa correta.


A

Otimizadores baseados em Regras (Rule-Based Optimizer) são superiores aos baseados em Custo (Cost-Based Optimizer) porque ignoram o número de linhas da tabela, focando apenas na ordem alfabética das colunas nas Chaves Primárias.


B

Uma consulta é considerada SARGable (Capaz de ser um Argumento de Busca) quando o otimizador consegue utilizar índices para filtrar os dados, evitando o uso de funções ou transformações sobre a coluna no lado esquerdo do predicado.


C

O uso do operador LIKE (Como) com o caractere curinga no início do termo de busca (ex: '%termo') é uma prática recomendada para garantir a utilização de Índices B-Tree (Árvores B) em tabelas com milhões de registros.


D

A Intersecção de Índices (Index Intersection) ocorre exclusivamente quando o SGBD (Sistema Gerenciador de Banco de Dados) identifica que dois usuários tentam atualizar a mesma linha simultaneamente, causando uma falha de Segmentação.