InnoDB的间隙锁是避免在RR隔离级别下出现”幻读“,间隙相对于行锁来说更加复杂,且加锁范围更大,如果业务可 […]
Category Archives: Mysql
Mysql是如何刷脏页
mysql的大部分操作都是在内存中执行,以一个update为例,如果要更新的数据所在page已经被加载到内存中 […]
MySql – 给字符串建立索引
平常开发中,字符串字段使用的场景应该是非常多了,用户名、邮箱等等,针对字符串的长短,使用场景,如何合理的建立索 […]
Mysql为什么会选错索引
mysql经常在执行某些sql时会选错索引,导致和预期的执行时间差距甚大,这其实不是mysql的bug,mys […]
undo表空间
undo tablespace 中包含undo log,是一种独立的表空间。在mysql启动时会默认创建两个u […]