A nova build do DBAccess passa a setar explicitamente o nível de isolamento "read uncomitted" para cada conexão com o MYSQL. Com isto, equalizamos o comportamento do MySQL em relação aos demais SGDBs homologados, onde uma operação de leitura de registro não deve ser bloqueada, mesmo que exista uma transação pendente para o registro, além de obter ganhos de desempenho nas nas operações de leitura utilizando este nível de isolamento de processos.
Situação | Utilização de versões homologadas do MySQL através do DBAccess |
---|---|
Ocorrência | Operações de leitura de registro eram bloqueados por transações pendentes para os registros em questão. |
Melhoria | Após realizar a conexão com o MySQL, o DBAccess altera explicitamente o nível de isolamento de processo para "read uncommited", fazendo com que o SGDB não bloqueie a leitura de um registro, caso exista alguma transação pendente de finalização envolvendo o registro em questão. Além da adequação de comportamento em relação aos demais SGDBs homologados, esta implementação proporciona ganhos de desempenho em operações de leitura. |
Informações adicionais |
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas