Transaction log é um conceito usado no SQL Server.
O oracle usa um conjunto de arquivos (multiplexados ou não) chamados redo log, sempre que um redo log enche, é feito uma cópia automática desse arquivo, o qual é chamado de archived log.
O archived log é gerado somente quando configurado, mas via de regra todos os bancos em ambiente de produção deveriam estar configurados para isso.
Nos logs aparecem os comandos emitidos e seu par para desfazer o comando, mas como disse anteriormente falhas de transação são controladas na aplicação. No alert.log do banco são reportados erros referentes a falta de recurso (memória, disco) e erros internos.
Vcs podem usar o log miner, que é um recurso para “garimpar” os archived logs, mas sinceramente não creio que você chegue a uma conclusão do que realmente ocorreu.