Gabarito disponível
Resolução comentada
Bloqueios com fase de crescimento e encolhimento = 2PL.
No two-phase locking, a transação tem fase de crescimento (adquire bloqueios) e fase de encolhimento (libera), sem adquirir novos após liberar. É o mecanismo de isolamento baseado em bloqueios descrito.
Análise das alternativas
A) Snapshot isolation usa versões/instantâneos, não bloqueios de leitura. B) Timestamp ordering ordena por marcas de tempo. D) Controle otimista valida só no final, sem bloqueios. E) MVCC mantém múltiplas versões dos dados.
Referência: Controle de concorrência em SGBDs (Elmasri/Navathe; Silberschatz).
Resolução comentada do VaiConcursos.