MySQL并行复制的深入浅出
一、并行复制的背景
首先,为什么会有并行复制这个概念呢?1. DBA都应该知道,MySQL的复制是基于binlog的。
2. MySQL复制包括两部分,IO线程 和 SQL线程。
3. IO线程主要是用于拉取接收Master传递过来的binlog,并将其写入到relay log
4. SQL线程主要负责解析relay log,并应用到slave中
5. 不管怎么说,IO和SQL线程都是单线程的,然后master却是多线程的,所以难免会有延迟,为了解决这个问题,多线程应运而生了。
MySQL里面的innodb_support_xa
在看innodb_support_xa之前我们要先看下什么是XA,什么是两阶段提交。
XA
一个协调分布式事务的标准接口,为了遵从ACID原则,允许多个DB参与事务。为了查看更多,请 Section 13.3.7, “XA Transactions”。
Flask 教程 第十九章:Docker容器上的部署
本文转载自:https://www.jianshu.com/p/c29bc412f21a
这是Flask Mega-Tutorial系列的第十九部分,我将在其中部署Microblog到Docker容器平台。
mysql数据库巡检脚本
<h1 style="padding:0px; margin:0px 0px 10px; font-size:22px; font-weight:normal; font-family:'Microsoft YaHei',Verdana,sans-serif,宋体">
多实例 mysql 数据库的巡检脚本</h1>
<div><br></div>
<div>
<div style=