https://www.cnblogs.com/gustavo

Gustavo's Blog

人类的赞歌是勇气的赞歌!

随笔分类 -  Mysql

摘要:Mysql知识点整理索引相关 abcd联合索引搜索ba会走索引么 会,重排 索引的底层实现是B+树,为何不采用红黑树,B树? (1):B+Tree非叶子节点只存储键值信息,降低B+Tree的高度,所有叶子节点之间都有一个链指针,数据记录都存放在叶子节点中 (2):红黑树这种结构,h明显要深的多,效率明显比B-Tree差 阅读全文
posted @ 2022-08-20 16:44 BitBean 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Mybatis组件介绍核心组件 SqlSessionFactoryBuilder SqlSessionFactoryBuilder的作用就是通过XML或者Java代码来建造一个工厂(SqlSessionFactory),并且可以通过它建造多个这样的工厂。一旦完成建造工厂的任务,我们就应该废弃它,回收空间。所以它的生命周期 阅读全文
posted @ 2022-08-20 16:25 BitBean 阅读(50) 评论(0) 推荐(0) 编辑
摘要:隐式提交介绍以下这些SQL语句会产生一个隐式的提交操作,即执行完这些语句后,会有一个隐式的 COMMIT操作 DDL语句:ALTER DATABASEUPGRADE DATA DIRECTORY NAME,ALTER EVENT, ALTER PROCEDURE, ALTER TABLE, ALTER VI 阅读全文
posted @ 2022-08-20 16:22 BitBean 阅读(188) 评论(0) 推荐(0) 编辑
摘要:[Mysql] 两段提交事务提交 Mysql 默认开启自动提交事务 两段提交 把一个事务分成两个阶段来提交,就是把redolog拆分成了prepare和commit两段 MySQL想要准备事务的时候会先写redolog、binlog分成两个阶段。 两阶段提交的第一阶段 (prepare阶段):写rodo-log 并将其标记 阅读全文
posted @ 2022-04-23 17:08 BitBean 阅读(500) 评论(0) 推荐(0) 编辑
摘要:[Mysql] 页结构什么是页? 页是InnoDB中管理数据的最小单元 页与页之间是通过一个双向链表连接起来。 页的组成 FileHeader 上一页下一页的指针 FIL_PAGE_PREV FIL_PAGE_NEXT PageHeader Infimum & Supremum Records 会记录当前页最大最小记录 阅读全文
posted @ 2022-03-19 12:28 BitBean 阅读(715) 评论(0) 推荐(0) 编辑