MHA failover GTID 专题
这里以masterha_master_switch为背景详解各种可能遇到的场景 假定环境(经典三节点) 123host_1(host_1:3306) (current master) +--host_2(host_2:3306 slave[candidate master])
这里以masterha_master_switch为背景详解各种可能遇到的场景 假定环境(经典三节点) 123host_1(host_1:3306) (current master) +--host_2(host_2:3306 slave[candidate master])
too many connection 我们简称:TMC 一、什么是too many connection 重要参数 1234567891011121314max_connections : The maximum permitted number of simultane
背景 一个MySQL实例中,如何验证一个账号上面是否还有访问? 一个MySQL实例中,如何验证某个业务ip是否还有访问? 倔强青铜级别 打开general log 12优点: 全量缺点: 性能差 秩序白银级别 打开slow log,设置long_query_tim
一、背景 最近凌晨05:00总是接到来自SQL防火墙的告警: group_name id user host db command time info state BASE 1059712468 xx xx.xx.xx.xx aea Query 34 UPDATE
能学到什么 什么是死锁 死锁有什么危害 典型的死锁案例剖析 如何避免死锁 一、什么是死锁 1.必须满足的条件 121. 必须有两个或者两个以上的事务2. 不同事务之间都持有对方需要的锁资源。 A事务需要B的资源,B事务需要A的资源,这就是典型的AB-BA死锁 2.死锁
Agenda 踩坑经历 测试用例 结论 实战用途 一、踩坑经历 设置了slow log 的时间,但是抓不到正确的sql 设置了read_only ,为啥还有写入进来 设置了sql_safe_update , 为啥还能全表删除 测试方法的不对,导致设置了read_on
一、主要内容 生产前的测试方案 生产环境如何平滑实施 生产坏境中遇到哪些困难 我们的解决方案 价值与意义 二、背景 这个项目的起源,来源于生产环境中的N次误删数据,所以才有他的姊妹篇文章,一个神奇的参数前传 三、生产前的测试方
能学到什么 隔离级别和锁的关系 重点讲解在RR隔离级别下的加锁算法逻辑 重点罗列了比较典型的几种加锁逻辑案例 对insert的加锁逻辑进行了深度剖析 实战中剖析加锁的全过程 InnoDB为什么要这样加锁 隔离级别和算法 repeatable-r
agenda 我们能学到什么 什么是MVCC MVCC能解决什么问题 MVCC的实现原理 一、什么是MVCC 名词解释 12英文名:Multi Version Concurrency Control中文名:多版本一致性控制 应用场景 大家
一、隔离级别 事务的隔离级别有4种: SQL-1992 ,但是我只想介绍其中两种,因为其他的两个根本就用不上 1.1 什么叫一致性锁定读 和 一致性非锁定读 一致性锁定读 1231. 读数据的时候,会去加S-lock、x-lock2. eg:select ... fo