Para dar suporte a acesso multiusuário, o
utiliza bloqueio no nível de linha.
Entretanto, o
pode ser configurado para utilizar bloqueio no nível de tabela em ambientes
com poucas transações simultâneas (por exemplo, banco de dados apenas para
leitura).
O bloqueio no nível de tabela é preferível quando existem poucas ou nenhuma
escrita no servidor, enquanto o bloqueio no nível de linha é essencial para
obter bom desempenho quando vários clientes escrevem no servidor
simultaneamente.
O otimizador do
ajusta a escolha automaticamente para os comandos.