Questão de Banco de Dados — Concorrência em Banco de Dados — Instituto Legalle 2026
Banco de DadosConcorrência em Banco de Dados
- Código
- qg747318
- Banca
- Instituto Legalle
- Órgão
- BADESUL - RS
- Ano
- 2026
- Nível
- Superior
- Cargo
- Técnico em Desenvolvimento - Analista de Sistemas (Ênfase em Administrador de Banco de Dados)
Um Analista de Sistemas analisa um relatório de contenção em um sistema de gestão de ordens de serviço com alto volume de transações simultâneas. O relatório indica que diversas transações de leitura (SELECT) estão sendo bloqueadas por transações de escrita (UPDATE) em andamento sobre a tabela de Ordens. Ao investigar o comportamento no SGBD, o DBA precisa compreender a compatibilidade entre os tipos de bloqueio envolvidos. Com base nos mecanismos de controle de concorrência e nos tipos de bloqueio em bancos de dados relacionais, assinale a alternativa CORRETA.
- AO bloqueio compartilhado (shared lock) é incompatível com outros bloqueios compartilhados, causando bloqueio em leituras concorrentes.
- BO bloqueio exclusivo (exclusive lock), adquirido por operações de escrita como UPDATE, é incompatível com bloqueios compartilhados, impedindo que novas leituras sejam iniciadas sobre o recurso enquanto a operação de escrita estiver em andamento.
- CA escalada de bloqueio ocorre quando o SGBD converte bloqueios de tabela em bloqueios de linha para aumentar a granularidade.
- DO bloqueio de atualização (update lock) é adquirido por operações SELECT para proteger os dados e impedir outros acessos.
- EOs bloqueios de intenção são utilizados exclusivamente em bancos de dados distribuídos e não integram a arquitetura de controle de concorrência de SGBDs relacionais tradicionais como SQL Server ou PostgreSQL.