mysql
文章平均质量分 52
semicolon_helloword
这个作者很懒,什么都没留下…
展开
-
mysql 索引 B+tree
注意,内存中的页并不直接反映磁盘上的物理布局,而是经过了数据库系统的逻辑组织和管理,确保了即使在不同的硬件环境下,也能保持高效的读写性能。时,MySQL 会从内存缓存池(Buffer Pool)中查找对应的 B+Tree 索引页,如果不在缓存中则从磁盘读取。从根节点开始,沿着键值比较的路径向下遍历,最终到达存储该。内存中加载了一个 B+Tree 的索引页,这个页包含了多个槽(slot),每个槽包括键值(如。的叶子节点,叶子节点中找到对应的记录指针,再通过该指针获取完整的数据行。原创 2024-03-21 13:37:21 · 830 阅读 · 0 评论 -
EXPLAIN用法和结果分析
EXPLAIN简介 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。 ➤ 通过EXPLAIN,我们可以分析出以下结果: 表的读取顺序 数据读取操作的操作类型 哪些索引可以使用 哪些索引被实际使用 表之间的引用 每张表有多少行被优化器查询 ➤ 使用方式如下: EXPLAIN +SQL语句 EXPLAIN SELECT * FROM t1 1 执行计划包含的信息 2. 执行计划各字段含义 2.1 id se.转载 2021-06-18 17:00:26 · 74 阅读 · 0 评论