![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
Tate-Ling
相互交流,相互学习!
展开
-
Mysql加锁过程详解--07初步理解MySQL的gap锁
转载自:http://www.cnblogs.com/crazylqy/p/7689447.html初步理解MySQL的gap锁初识MySQL的gap,觉得这个设计比较独特,和其他数据库的做法不太一样,所以整理一个简单的memo(虽然关于gap锁,相关资料已经很多了)1. 什么是gapA place in an InnoDB index data structure where ...转载 2019-03-12 10:07:47 · 246 阅读 · 0 评论 -
Mysql加锁过程详解--08理解innodb的锁(record,gap,Next-Key lock)
转载自:http://www.cnblogs.com/crazylqy/p/7689447.html初步理解MySQL的gap锁初识MySQL的gap,觉得这个设计比较独特,和其他数据库的做法不太一样,所以整理一个简单的memo(虽然关于gap锁,相关资料已经很多了)1. 什么是gapA place in an InnoDB index data structure where ...转载 2019-03-12 10:08:29 · 385 阅读 · 0 评论 -
Mysql加锁过程详解--06数据库隔离级别
转载自:http://www.cnblogs.com/crazylqy/p/7515020.html一、数据库事务隔离级别数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现...转载 2019-03-12 10:06:44 · 110 阅读 · 0 评论 -
Mysql加锁过程详解--05innodb 多版本并发控制原理详解
转载自:http://www.cnblogs.com/crazylqy/p/7610831.html多版本并发控制技术已经被广泛运用于各大数据库系统中,如Oracle,MS SQL Server 2005+, Postgresql, Firebird, Maria等等,开源数据库MYSQL中流行的INNODB引擎也采用了类似的并发控制技术.本文就将结合实例来解析不同事务隔离等级下INNODB的...转载 2019-03-12 10:05:52 · 154 阅读 · 0 评论 -
Mysql加锁过程详解--04select for update/lock in share mode 对事务并发性影响
转载自:http://www.cnblogs.com/crazylqy/p/7614245.htmlselect for update/lock in share mode 对事务并发性影响事务并发性理解事务并发性,粗略的理解就是单位时间内能够执行的事务数量,常见的单位是 TPS( transactions per second).那在数据量和业务操作量一定的情况下,常见的提高事务...转载 2019-03-12 10:05:09 · 298 阅读 · 0 评论 -
Mysql加锁过程详解--03关于mysql幻读理解
转载自:http://www.cnblogs.com/crazylqy/p/7614092.htmlMysql加锁过程详解(2)-关于mysql 幻读理解出现了幻读,那么不是说mysql的重复读解决了幻读的么?那么,InnoDB指出的可以避免幻读是怎么回事呢?http://dev.mysql.com/doc/refman/5.0/en/innodb-record-level-l...转载 2019-03-12 10:04:04 · 183 阅读 · 0 评论 -
Mysql加锁过程详解--02关于mysql幻读理解
转载自:http://www.cnblogs.com/crazylqy/p/7612230.html首先,mysql 幻读并非是”一个事务内进行两次相同操作居然得到了不一样的结果”,因为它根本不可能发生在使用了 read view / MVCC 的 RR 隔离级别下,这种幻读的定义更适合给 Oracle,Oracle 的事务隔离只有两级,RC 和 Serializable。然后还有很多人辩解说...转载 2019-03-12 10:02:35 · 116 阅读 · 0 评论 -
Mysql加锁过程详解--01基本知识
转载自:http://www.cnblogs.com/crazylqy/p/7611069.html1、背景 MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入的分析与讨论,主要是介绍一种思路,运...转载 2019-03-12 10:01:07 · 232 阅读 · 1 评论 -
Mysql--binlog三种格式的优缺点和修改方法介绍
目录转载自:简介Row Level 行模式Statement Level(默认)Mixed 自动模式企业场景如何选择binlog模式行模式和语句模式的区别配置查看binlogat 4Warning: this binlog is either in use or was not closed properly.at 107at 177at 223UPDATE `oldboy`.`sc`WHERE@...转载 2019-05-04 16:43:55 · 2173 阅读 · 0 评论