Otimização de Consultas
|
|
Title of test:
![]() Otimização de Consultas Description: 20 questões |



| New Comment |
|---|
NO RECORDS |
|
O objetivo principal do otimizador de consultas é: Criar índices automaticamente. Escolher uma estratégia eficiente de execução. Eliminar tabelas redundantes. Gerar backups do banco. Controlar transações. A otimização de consultas normalmente busca: Solução perfeita obrigatoriamente. Desempenho aceitável. Eliminar SQL. Substituir o SGBD. Remover índices. A escolha do plano de execução pode ser baseada em: Criptografia. Custos estimados. Endereçamento IP. Virtualização. Compressão de dados. Heurísticas na otimização de consultas estão relacionadas: À descoberta de estratégias/fatos. À criação de backups. À criptografia simétrica. À replicação física. À modelagem dimensional. No processamento de consultas, a tradução transforma: Código binário em SQL. Consulta de alto nível em representação interna. Índices em tabelas. Dados em metadados. Tuplas em atributos. Após a otimização da consulta ocorre: Exclusão da consulta. Definição do plano de execução. Rollback automático. Criação de Data Mart. Controle de deadlock. O gerador de código é responsável por: Criar esquema conceitual. Produzir código executável da consulta. Gerar cardinalidade. Validar domínio. Criar tabelas físicas. O processador run-time atua: Durante a execução da consulta. Apenas na modelagem ER. Apenas na tradução léxica. Apenas na criação de índices. Somente em OLAP. Na arquitetura apresentada, metadados auxiliam: O otimizador. O firewall. O protocolo TCP. O RAID. O escalonador de processos. No fluxo de processamento, o resultado da consulta é produzido ao final da: Tradução. Execução. Modelagem. Normalização. Mineração de dados. A otimização de consultas pode utilizar heurísticas. Verdadeiro. Falso. O plano de execução é definido antes da execução da consulta. Verdadeiro. Falso. O processador run-time participa da execução da consulta. Verdadeiro. Falso. A tradução converte uma consulta de alto nível em representação interna. Verdadeiro. Falso. O otimizador elimina totalmente a necessidade de plano de execução. Verdadeiro. Falso. No processamento de consultas segundo Elmasri e Navathe, antes da otimização ocorre: Análise léxica, sintática e validação. Execução física. Deadlock. Rollback. Mineração de dados. A forma intermediária da consulta é enviada ao: Firewall. Otimizador de consulta. Driver de vídeo. Hypervisor. Gateway. O plano de execução é utilizado para: Criar backups. Guiar a execução da consulta. Substituir SQL. Gerar modelos ER. Eliminar cardinalidade. O processador de DML atua sobre: Consultas SQL/manipulação de dados. Sistemas operacionais. RAID. Redes TCP/IP. Criptografia. A otimização baseada em custo utiliza principalmente: Estimativas. Endereços MAC. Chaves estrangeiras. Índices bitmap exclusivamente. Regras de firewall. |





