FC ConcursosFC Concursos

Questão FC670778

Um componente fundamental de qualquer infraestrutura de computação é o sistema de banco de dados formado pelos servidores e SGBDs. É lá que ficam os dados e as informações da empre

Segurança em Banco de Dados

QUADRIX · 2025

Um componente fundamental de qualquer infraestrutura de computação é o sistema de banco de dados formado pelos servidores e SGBDs. É lá que ficam os dados e as informações da empresa. Com base nessas informações, julgue o item seguinte.

O controle de concorrência multiversionamento (MVCC) permite alta disponibilidade em sistemas de bancos de dados transacionais sem comprometer a consistência.

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

MVCC mantém múltiplas versões de cada tupla para que cada transação trabalhe sobre uma visão consistente dos dados (snapshot). Assim, leituras consultam versões adequadas sem bloquear gravações, e gravações podem criar novas versões sem impedir leituras concorrentes.

Esse mecanismo reduz contenção por bloqueios, elevando a disponibilidade e o throughput em ambientes transacionais, ao mesmo tempo em que preserva a consistência vista por cada transação via regras de visibilidade e carimbos de tempo ou IDs de transação.

Para garantir fortes propriedades ACID, é preciso escolher e implementar corretamente o nível de isolamento (por exemplo, snapshot isolation ou serializability) e cuidar da limpeza de versões antigas. Com isso, a afirmação é correta.

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

Continue aprendendo