自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 学习笔记-sql的执行过程MVCC与BufferPool

MVCC机制的实现就是通过read-view机制与redo版本链比对机制,使得不同的事务会根据数据版本链对比规则读取同一条数据在版本链的不同版本数据。 一条SQL在MySql中的执行过程 MVCC多版本控制机制 语法分析的原理 MySql是如何选择索引的 BufferPool的重要性 随机访问和顺序访问磁盘的差别 为什么查询缓存是鸡肋 为什么不直接访问磁盘而需要一套复杂的机制 连接器、分析器、优化器、执行器的工作流程 MySql在可重复读隔离级别下是如何解决幻读的 MySql的内部组件结构

2022-09-11 19:11:04 266 1

原创 学习笔记-常见的mysql优化方法

Mysql 中常见sql的优化方法 排序order by的优化 分组group by的优化 分页的优化 limit 深分页的优化 Join 关联查询的优化 in和exists的优化 count(*)的查询优化 trance工具的用法 通过trance工具查看sql选择的索引 外部排序

2022-09-07 08:44:07 314

原创 学习笔记-Explain的介绍

Explain工具介绍 type列的介绍 key_len计算规则 索引下推索引下推介绍 Explain中的列 如何判断sql语句选择了那个索引 如何判断索引都用到了哪些字段

2022-07-20 22:08:53 259

原创 学习笔记-浅谈MySql索引的数据结构与算法和索引的介绍

MySql索引的数据结构介绍 MySql的索引介绍区别与异同 InnoDB引擎与MyISAM引擎的介绍和异同 MySql的范式化和反范式介绍 为什么MySql推荐使用自增主键 MySql的最左匹配原则 稀疏索引和密集索引的区别 什么是索引覆盖 什么是自适应Hash索引 InnoDB的二级索引回表与MRR 使用索引考虑空间和时间的代价...

2022-07-17 19:31:32 398

原创 学习笔记-深入理解Java多线程

常见的进程与线程的关系他们之间通信方式 操作系统层面对应的线程生命周期 Java层面对应的线程的生命周期 Java创建线程的常用方式

2022-06-18 16:10:53 156

原创 学习笔记-Java内存模型JMM与并发三大特性

什么是并行与并发? 并发的三大特性分析 Java内存模型(JMM) JMM内存模型与硬件架构内存之间的交互关系

2022-06-05 20:33:49 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除