SóProvas


ID
1732741
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Com relação à análise de desempenho e tunning de banco de dados, julgue o item subsequente.

O uso de views materializadas permite aumentar o desempenho do banco de dados, pois minimiza o acesso às tabelas de dados e torna mais rápida a execução das consultas.


Alternativas
Comentários
  • Sei que você deu uma tremidinha na base quando leu esse "materializadas"..

     

    Gabarito: CERTO.

     

    Como as Views são apenas para leitura e representação lógica dos dados que estão armazenados nas tabelas do banco de dados, podemos “materializadas”, ou seja, armazená-las fisicamente no disco.

     

    A criação dessas Views, ao invés de novas tabelas, melhora o desempenho em operações de leitura.

     

    OBS: O Cespe já fez questão trocando o termo "de leitura" por "de leitura e gravação", consequentemente a questão se tornou ERRADA.

  • GABARITO CORRETO!

    .

    .

    View Materializada: esse tipo de view é armazenado de forma não volátil, isto é, ela é de fato armazenada fisicamente, em contraste com as views tradicionais (simples).

    Diego Carvalho

  • (Segundo o Caneta Preta Rafael, do estratégia)

    Há 3 certezas na vida: os impostos, a morte e que a CESPE vai cobrar View

  • "Primeiro, uma MATERIALIZED VIEW é uma tabela real no banco de dados que é atualizada SEMPRE que ocorrer uma atualização em alguma tabela usada pela sua consulta. Por este motivo, no momento em que o usuário faz uma consulta nesta visão materializada o resultado será mais rápido que se ela não fosse materializada."

    Fonte: https://dicasdeprogramacao.com.br/qual-a-diferenca-entre-view-e-materialized-view/