MySQL
20200701
https://github.com/yq-debug
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学了忘,忘了学——数据库锁机制
表锁: 表锁是MySQL中最基本的锁,并且是开销最小的锁,在加锁时它会锁定整张表,读锁之间不会相互阻塞,写锁之间会相互阻塞。 写锁比读锁有更高的优先级,在执行修改表结构的sql语句时使用的表锁 行级锁: 行级锁每次锁定的是一行,并发程度高,但是开销也大,行级锁只在存储引擎层实现,在MySQL服务器层没有实现,InnoDB存储引擎中实现了行级锁 数据库中为什么要使用锁? 场景分析: 事务...原创 2020-02-13 21:07:25 · 215 阅读 · 0 评论 -
MySQL索引(InnoDB存储引擎)学习记录
引言 关于数据库索引牵扯到的知识点比较多,通过阅读《MySQL技术内幕InnoDB存储引擎》一书以及网上的一些文章,下面记录自己所能理解的部分内容,通过场景分析和一些问题将知识点进行串联起来进行理解。 InnoDB存储引擎概要 InnoDB存储引擎中所有的数据都被存放在一个空间中,我们称之为表空间,这个表空间中由段组成,段由区组成,区由页(块)组成,这里的页/块(磁盘块)也就是InnoDB 存...原创 2019-12-30 20:18:50 · 351 阅读 · 0 评论
分享