运维
Mc顽固份子
互联网路上的学习者
展开
-
MySQL运维系列 之 如何快速定位IO瓶颈
阅读全文请点击MySQL的瓶颈,一般分为IO密集型和CPU密集型CPU出问题的情况比较少,最近就遇到过一次比较大的故障,这个话题后面会有一篇专题介绍今天主要聊聊IO密集型的应用中,我们应该如何快速定位到是谁占用了IO资源比较多背景环境1. MySQL 5.7 + 低版本MySQL这边不再考虑,就像还有使用SAS盘的公司一样,费时费力,MySQL5.7+ 标配2. InnoDB 存储引擎...转载 2018-06-27 15:36:11 · 1197 阅读 · 0 评论 -
MySQL运维系列 之 如何监控大事务
大家有没有遇到这样的情况某个SQL执行特别慢,导致整个transaction一直处于running阶段某个Session的SQL已经执行完了,但是迟迟没有commit,一直处于sleep阶段某个Session处于lock wait阶段,迟迟没有结束以上,大部分原因都是大事务导致的,接下来我们好好聊聊相关话题关键字环境1. MySQL5.7.22 低版本MySQL这边不再考虑,就像还有使用...转载 2018-06-27 15:44:31 · 688 阅读 · 0 评论 -
一篇文章带你学习分布式事务
一. 事务1.1 什么是事务数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。事务拥有以下四个特性,习惯上被称为ACID特性:原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。一致性(Consistency):事务应确保数据库的状态从一个一致状态转变为另一个一致状态。一致状...转载 2018-06-28 15:26:43 · 549 阅读 · 0 评论