Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — CCV-UFC 2013

Banco de DadosBanco de Dados Relacionais
Código
qq001392
Banca
CCV-UFC
Órgão
UFC
Ano
2013
Nível
Superior
Cargo
CCV - - Analista de Tecnologia da Informação/Banco de Dados e Gestão da Informação
Considere a seguinte tabela PEDIDOS. Esta tabela sofre muitas atualizações pois permite o registro de pedido de livros numa grande livraria. Um relatório é emitido toda semana com os pedidos da semana. A emissão desse relatório está apresentando um desempenho insatisfatório. Uma estratégia que poderia otimizar a consulta de emissão de relatório é:PEDIDOS (#pedido, idProduto, idLoja, idlciente, data, quantidade)
  1. AÉ preciso mudar a chave primária da tabela PEDIDOS.
  2. BCriar um índice do tipo bitmap no número do pedido .
  3. CUma estratégia é desligar a coleta de estatísticas, assim a otimização da consulta terá melhor desempenho.
  4. DÉ necessário analisar a consulta de geração do relatório. Como a consulta do relatório deve ler todos os pedidos da semana, talvez a criação de um índice no campo data possa ajudar.
  5. ENão é possível otimizar a consulta. A tabela é muito atualizada, o que invalida a criação de índices, e muito consultada, o que invalida o particionamento da tabela.
Revelar gabarito e comentário

GabaritoD — É necessário analisar a consulta de geração do relatório. Como a consulta do relatório deve ler todos os pedidos da semana, talvez a criação de um índice no campo data possa ajudar.

Link permanente: /questoes/qq001392