![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
深入理解MySQL
文章平均质量分 79
MYSQL心得分享
IT东东歌
这个作者很懒,什么都没留下…
展开
-
Nginx加载Lua脚本链接mysql
Nginx加载Lua脚本链接mysql原创 2022-11-30 11:17:36 · 1021 阅读 · 0 评论 -
Mysql的undo log详解
undo log 详解原创 2022-08-04 18:42:35 · 3789 阅读 · 0 评论 -
Mysql的redo log详解
redo log 过程原创 2022-08-03 20:58:15 · 2688 阅读 · 0 评论 -
Mysql大数据应用之分库分表(一)
YY原创 2021-11-08 14:31:01 · 2041 阅读 · 0 评论 -
Mysql底层原理之索引(四)
1、索引原理分析1)聚簇索引多氟多2)二级索引的地方3)联合索引大幅度发原创 2021-10-15 17:32:21 · 98 阅读 · 0 评论 -
Mysql底层原理之事务(二)
一、事务基本概念1、事务特性:A(Atomicity原子性):全部成功或全部失败 I(Isolation隔离性):并行事务之间互不干扰 D(Durability持久性):事务提交后,永久生效 C(Consistency一致性):通过AID保证2、并发问题:脏读(Drity Read):读取到未提交的数据 不可重复读(Non-repeatable read):两次读取结果不同 幻读(Phantom Read):select 操作得到的结果所表征的数据状态无法支撑后续的业务操作3、隔.原创 2021-09-02 23:18:20 · 160 阅读 · 0 评论 -
Mysql底层原理之内外存交互(一)
一、记录存储 Page: 每次从磁盘读取加载一个page(16Kb)的数据1、页头:56字节,左右双向指针---双向链表2、虚记录:(聚簇索引原理) 最大虚记录:比页内最大主键还打 最小虚记录:比页捏最小主键还小3、记录堆:(黄色部分)4、自由空间链表:(蓝色部分)5、未分配空间6、slot区:(倒数第二行灰色方格区域)7、页尾二、页内记录维护1、顺序保证(二选一)物理有序 :查找好事,插入...原创 2021-09-01 22:58:31 · 167 阅读 · 0 评论 -
Mysql底层原理之锁(三)
一、InnoDB锁种类1、类型共享锁(S)读锁,可以同时被多个事务获取,阻止其他事务对记录的修改;老技术,现在读不加锁,有MVCC实现排他锁(X)写锁,只能被一个事务获取,允许获得锁的事务修改数据;所有当前读加排他锁(select for update、update、delete)2、锁粒度行级锁作用在索引上聚簇索引二级索引...原创 2021-09-06 13:29:53 · 188 阅读 · 0 评论