Lançado Adianti Framework 7.6!
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 completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto 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?