Lançado Adianti Framework 8.1!
Clique aqui para saber mais
Log Sql de transações não "commitadas" Senhores, Estive com uns problemas em um sistema onde eu percebi que não estava realizando o TTransaction::close() e com isso as transações não eram "commitadas", porém os logs Sql estavam na tabela de logs, está correto o sistema "commitar" esse log?...
AR
Log Sql de transações não "commitadas"  
Senhores,

Estive com uns problemas em um sistema onde eu percebi que não estava realizando o TTransaction::close() e com isso as transações não eram "commitadas", porém os logs Sql estavam na tabela de logs, está correto o sistema "commitar" esse log?

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (2)


LG

Bom dia, Alisson,
É porque a classe de geração de log utiliza um método static, e neste metodo ele realiza a abertura de uma transação com a base de dados "log" e comita no referido método, ou seja, dessa forma o log registrado é sempre persistido.
AR

Leandro,

Se eu removesse a transação desse método static, eu evitaria que esse problema ocorresse?