Viniendo de una tienda de SQL Server, ahora trabajo con MySQL y tenía curiosidad.
¿Cuáles son las diferencias entre el registro binario de MySQL y el registro de transacciones de MSSQL?
Según las perspectivas hasta ahora, parece que solo hay un registro binario por instancia de MySQL en lugar de un registro de transacciones por base de datos como en MSSQL.
Respuestas:
Respondiendo solo la parte de MySQL de la pregunta
Un registro binario registra declaraciones SQL completadas. Puede tener muchos registros binarios. Bajo la configuración predeterminada, los registros binarios giran en la marca 1G (ver expire_logs_days y max_binlog_size ).
Puede ver registros binarios ejecutando uno de los siguientes:
El registro maestro actual es siempre el último de la lista. Para ver solo el último registro binario, que es el actual, ejecute esto:
Cuando se trata del motor de almacenamiento InnoDB y las transacciones
fuente