自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL 索引详解

什么是索引? MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效检索数据的数据结构。简单的来说,索引就相当于字典的目录,帮助我们更快地找到需要查找的文字。 索引的优缺点 优点: 使用索引可以大大加快数据的检索速度(大大减少检索的数据量),这也是创建索引的主要原因 如果是唯一索引,可以确保数据表中的每一行记录的唯一性 缺点: 索引需要占用额外的存储空间 创建和维护索引需要耗费时间。MySQL执行增删改操作时,也需要对索引进行修改,会降低SQL的执行效率 常见的索引结构 按数据结

2021-12-09 23:07:26 63077

原创 MySQL MVCC实现

InnoDB MVCC实现 MySQL的默认隔离级别为可重复读(REPEATABLE-READ)。我们可以通过SELECT @@tx_isolation;命令来查看,MySQL 8.0 该命令改为SELECT @@transaction_isolation; mysql> SELECT @@tx_isolation; +-----------------+ | @@tx_isolation | +-----------------+ | REPEATABLE-REA..

2021-12-07 13:22:51 63650

原创 MySQL体系架构简介

MySQL体系架构简介 总体架构 总体来讲,MySQL可以分为Server层和存储引擎这两部分。 Server主要包括连接器、分析器、优化器、执行器和查询缓存,涵盖MySQL的大多数核心服务,以及所有的内置函数(如日期、时间、数学和加密函数等),所有的跨存储引擎功能都在这一层实现,包括触发器、视图等。 存储引擎包括MyISAM、InnoDB,以及支持归档的Archive和内存的Memoery等。其架构模式是插件式的,主要负责数据的存储和提取,与Server层交互,提供交互接口。 Server层 连接器:

2021-03-10 22:29:56 1045 1

空空如也

空空如也

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

TA关注的人

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