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