FC ConcursosFC Concursos

Questão FC369575

Bancos de dados muito grandes (VLDB) apresentam desafios de administração, porque exigem que os DBA adotem múltiplas estratégias para mantê-los. O particionamento é componente chav

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2024

Bancos de dados muito grandes (VLDB) apresentam desafios de administração, porque exigem que os DBA adotem múltiplas estratégias para mantê-los. O particionamento é componente chave dessas estratégias.

 

Com relação às vantagens do particionamento no banco de dados Oracle v23c, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

 

( ) Permite que operações de gerenciamento de dados, como, por exemplo, carregamento de dados, criação e reconstrução de índices e operações de backup e restore, apenas no nível de tabela inteira. Isso resulta em tempos significativamente reduzidos para executar essas operações.

 

( ) Melhora o desempenho das consultas SQL. Muitas vezes, os resultados de uma consulta podem ser obtidos acessando um subconjunto de partições, em vez de acessar a tabela inteira. Para algumas consultas, técnica chamada de remoção de partição pode fornecer ganhos de ordem de magnitude no desempenho.

 

( ) Aumenta a disponibilidade de bancos de dados de missão crítica se tabelas e índices críticos forem divididos em partições para reduzir as janelas de manutenção. A execução paralela de consultas SQL oferece vantagens específicas para otimizar e minimizar os tempos de execução. A execução paralela é suportada exclusivamente para consultas SQL do tipo DDL.

 

As afirmativas são, respectivamente,

  1. V – F – F.
  2. V – V – F.
  3. F – F – V.
  4. F – V – F.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A resposta correta é F – V – F para as três assertivas apresentadas sobre Oracle v23c.

Falso para a primeira: o particionamento permite operações de manutenção no nível de partição (por exemplo, carga, reconstrução de índice, backup/restore), não apenas ao nível da tabela inteira, reduzindo janelas e custo quando atuamos sobre porções dos dados.

Verdadeiro para a segunda: consultas podem acessar só as partições relevantes, técnica conhecida como partition pruning, o que diminui I/O e CPU e, em muitos casos, traz ganhos de ordem de magnitude no desempenho.

Falso para a terceira: embora particionamento aumente disponibilidade ao reduzir janelas de manutenção, a execução paralela não é exclusiva a comandos DDL — ela é aplicada também a DML e consultas para otimizar tempos de execução.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo