MySQL
简单
面试题库
MySQL
简单
undo log 的两大作用是什么?它如何同时支撑回滚与 MVCC?
MySQL
中等
binlog 用于数据闪回(flashback)的原理是什么?为什么需要 row 格式?
MySQL
中等
半同步复制如何利用 binlog 保证至少一台从库收到事务?
MySQL
简单
binlog 与 redo log 在记录内容上如何分工?为什么两者都需要?
MySQL
简单
sync_binlog 的取值含义是什么?不同取值下会丢失多少数据?
MySQL
简单
max_binlog_size 与 binlog_expire_logs_seconds 分别控制什么?
MySQL
中等
binlog_checksum 如何保证 binlog 的完整性?它与「事务完整性」是一回事吗?
MySQL
中等
GTID 是什么?相比「文件名 + 位置」定位 binlog 有哪些优势?
MySQL
困难
如何用 mysqlbinlog 解析 row 格式事件并定位某条记录的数据变更?
MySQL
中等
binlog 文件的物理结构是怎样的?magic number 与 rotate 事件起什么作用?
MySQL
中等