摘要: 主从有MS结构和双M结构 双M结构用serverId来判断是否自己的binlog,解决死循环问题。 阅读全文
posted @ 2020-02-05 20:01 lakeslove 阅读(108) 评论(0) 推荐(0) 编辑
摘要: bin_log的写入机制 binlog 的写入逻辑比较简单: 事务执行过程中,先把日志写到 binlog cache,事务提交的时候,再把 binlog cache 写到 binlog 文件中。 一个事务的 binlog 是不能被拆开的,因此不论这个事务多大,也要确保一次性写入。 这就涉及到了 bi 阅读全文
posted @ 2020-02-05 19:14 lakeslove 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-02-05 17:54 lakeslove 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-02-05 17:27 lakeslove 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 这章没怎么搞明白 mysql有间隙锁, 带索引的好像只锁一个范围,但是不带索引的会锁这个表,没怎么搞明白,待研究。 阅读全文
posted @ 2020-02-05 13:01 lakeslove 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 你看到了,session A 先用 start transaction with consistent snapshot 命令启动了一个事务,之后 session B 才开始执行 update 语句。session B 执行完 100 万次 update 语句后,id=1 这一行处于什么状态呢?你可 阅读全文
posted @ 2020-02-05 10:34 lakeslove 阅读(108) 评论(0) 推荐(0) 编辑