SóProvas


ID
985186
Banca
CESPE / CEBRASPE
Órgão
CPRM
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Com relação a técnicas de análise de desempenho e otimização de consultas SQL, julgue os itens seguintes.


A criação de um índice para aperfeiçoar o desempenho das consultas e, consequentemente, do SGBD é necessária e independe do tamanho das tabelas de dados.

Alternativas
Comentários
  • Depende to tamanho das tabelas de dados. Nem sempre é necessário criar índice, em alguns projetos de banco de dados pode ser até uma arma, se for criado em um campo que varia muito.

  • Lembrando que índices também ocupam espaço de armazenamento, que crescerá proporcinalmente ao tamanho da tabela.

  • Gabarito: ERRADO

    Indíces: Tem a função de melhorar o desempenho de um banco de dados. Nem sempre é necessário.

  • Outra questão CESPE que ajuda a entender:

    (CESPE) O uso de índices pode aumentar o desempenho na operação de bancos de dados. No entanto, caso um arquivo com índice sequencial seja utilizado, o desempenho do banco de dados é reduzido à medida que o tamanho desse arquivo aumenta. (C)

    Logo, depende sim do tamanho da tabela de dados

    GAB E

  • Os índices, apesar da vantagem em termos de melhora no desempenho de consultas, possuem um trabalho adicional, devendo ser usado com cautela, uma vez que o seu uso desmedido pode acarretar piora na performance em escrita e aumento no consumo do espaço em disco, podendo, inclusive, piorar o desempenho de consulta . Ou seja, o uso de índices depende sim do tamanho da tabela de dados.