SóProvas


ID
1859623
Banca
FGV
Órgão
MPE-MS
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Os otimizadores de consultas SQL dos principais sistemas gerenciadores de bancos de dados não dependem exclusivamente das regras gerais de transformação de operações da álgebra relacional para estimar e comparar os custos de execução de uma consulta SQL. Dentre os principais componentes avaliados para a execução de uma consulta se destacam os custos de

Alternativas
Comentários
  • ????

  • 4.1.5 Componentes do custo para execução de uma consulta

    Alguns componentes são necessários para o custo da execução de uma consulta, como:

    • Custo de acesso ao armazenamento secundário: refere-se ao custo da busca, leitura e escrita de blocos de dados que residem em armazenamento secundário, principalmente em discos. Fatores como blocos de arquivos alocados de maneira adjacente no mesmo cilindro ou disco afetam o custo de acesso.

    • Custo de armazenamento: custo de arquivos temporários que são gerados por uma estratégia de execução de consulta.

    • Custo de computação: compõe o custo de realização, na memória, referente às operações de buffers de dados durante a execução da consulta.

    • Custo do uso de memória: custo referente ao número de buffers de memória que são solicitados durante a execução da consulta.

    • Custo de comunicação: custo que se refere ao transporte da consulta e de seus resultados de um site de banco de dados para o site ou terminal onde a consulta originou-se.

    Fonte: http://lyceumonline.usf.edu.br/salavirtual/documentos/1887.pdf