
mysql
文章平均质量分 79
L19920622
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL源码阅读之半同步相关
******************************************************************* dump线程的执行逻辑 主机收到COM_BINLOG_DUMP_GTID 执行com_binlog_dump_gtid (sql_parse.cc) COM_BINLOG_DUMP 执行 com_binlog_dump原创 2017-11-07 14:30:16 · 762 阅读 · 0 评论 -
MySQL逻辑并行复制的实现
一、并行复制主库涉及到三个部分 1、binlog类保持两个值 /* Committed transactions timestamp */ Logical_clock max_committed_transaction; /* "Prepared" transactions timestamp */ Logical_clock transaction_counter;原创 2017-11-07 14:44:54 · 2571 阅读 · 0 评论 -
我的MySQL配置文件
[mysql] prompt = [\\u@\\h][\\d]>\\_ [mysqld] # basic settings # user = report-host = report-port =3306 server-id= port = 3306 socket=/tmp/mysql_3306.sock datadir = ....../mysql-5.7/d原创 2017-11-07 15:11:04 · 623 阅读 · 0 评论 -
并行复制的从库执行FTWRL死锁
最近线上执行备份的从库遇到两个死锁,show full processlist的状态图如下,数据库版本基本是官方5.7.18版本,我们内部做了些许修改,与此次死锁无关。 先说一下结论,图一中162线程是执行innobackup执行的flush tables with read lock; 144是sql线程,并行复制中的Coordinator线程,145/146是并行复制的worker线程,14原创 2017-12-21 19:49:27 · 4994 阅读 · 1 评论