Vindo de uma loja SQL Server, agora trabalho com MySQL e fiquei curioso.
Quais são as diferenças entre o log binário do MySQL e o log de transações do MSSQL?
Pela perspectiva até agora, parece que há apenas um log binário por instância do MySQL em oposição a um log de transações por banco de dados como no MSSQL.
Respondendo apenas a parte MySQL da pergunta
Um log binário registra instruções SQL concluídas. Você pode ter muitos logs binários. Nas configurações padrão, os logs binários giram na marca de 1G (consulte expire_logs_days e max_binlog_size ).
Você pode ver logs binários executando um dos seguintes procedimentos:
O log mestre atual é sempre o último da lista. Para ver apenas o último log binário, que é o atual, execute isto:
Quando se trata de mecanismo de armazenamento InnoDB e transações