mysql原理
文章平均质量分 83
mysql 索引,explain 执行计划,日志,索引优化,
LeBron.JG
这个作者很懒,什么都没留下…
展开
-
mysql面试,事务四大特性,mvcc版本控制,3个重要日志,索引结构,索引失效,innodb引擎执行流程,主从复制,锁,page页
mysql面试,事务四大特性,mvcc版本控制,3个重要日志,索引结构,索引失效,innodb引擎执行流程,主从复制,锁,page页原创 2024-03-22 17:51:07 · 700 阅读 · 0 评论 -
innodb 的 buffer pool 管理 page
文件头,文件尾,页头,页目录,最小记录+最大记录,用户记录,空闲区域;空闲页,干净页,脏页;free List ,Flush List ,Lru List原创 2024-03-22 10:53:15 · 629 阅读 · 0 评论 -
mysql主从复制
主从复制,java 代码实现读写分离,解决从库读延迟问题,DDL,DDL,DML 的含义原创 2024-03-21 13:54:15 · 412 阅读 · 0 评论 -
mysql分库分表
垂直分库,水平分表,原创 2024-03-21 10:32:50 · 416 阅读 · 0 评论 -
mysql 日志文件,redolog重做日志,undolog回滚日志,binlog归档日志
为什么会有redo log和binlog两份日志呢 crashSafe 和 两段提交原创 2024-03-20 12:29:38 · 1132 阅读 · 0 评论 -
mysql Innodb 存储引擎 原理
nysql innodb 引擎 执行流程原创 2024-03-20 10:19:40 · 516 阅读 · 0 评论 -
mysql锁
全局锁(读锁,写锁),表锁(意向锁共享锁,意向排它锁),行锁(共享锁,排他锁)(记录锁,间隙锁,临建锁)。乐观锁,悲观锁原创 2024-03-14 16:16:50 · 593 阅读 · 0 评论 -
mysql索引(索引失效,遵循最左前缀,使用1.全值匹配 2.覆盖索引,失效:索引加函数,范围查询右边的列,!=, is null, like左模糊,传参类型不匹配,or/in)
遵循最左前缀,建议使用1.全值匹配 2.覆盖索引,索引失效:索引加函数,范围查询右边的列,!=, is null, or/in,like左模糊,传参类型不匹配原创 2024-03-18 18:23:16 · 1626 阅读 · 0 评论 -
mysql事务(MVCC机制:undo日志)(mysql执行过程:redo日志,Buffer Pool缓存池)
mysql事务(MVCC机制:undo日志)(mysql执行过程:redo日志,Buffer Pool缓存池)原创 2024-03-14 16:02:48 · 1672 阅读 · 0 评论 -
mysql索引(explain 执行计划)
explain 执行计划:6个关键优化点:select_type, type , ley ,ley _len ,row,extra原创 2024-03-18 16:16:48 · 1861 阅读 · 0 评论 -
mysql 索引(为什么选择B+ Tree?)
的优点:降低I/O成本,CPU的资源消耗(数据持久化在磁盘中,每次查询都得与磁盘交互)缺点:更新表效率变慢,(更新表数据,还要更新索引),占用空间分类:主键索引,唯一索引,单值索引,组合索引。原创 2024-03-14 18:39:29 · 524 阅读 · 0 评论