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)
- AÉ preciso mudar a chave primária da tabela PEDIDOS.
- BCriar um índice do tipo bitmap no número do pedido .
- CUma estratégia é desligar a coleta de estatísticas, assim a otimização da consulta terá melhor desempenho.
- 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.
- 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.