数据库
文章平均质量分 88
苹果先生Jay
这个作者很懒,什么都没留下…
展开
-
explain各列解读
• EXPLAIN不会告诉你关于触发器、存储过程的信息或用户自定义函数对查询的影响情况• EXPLAIN不考虑各种Cache• EXPLAIN不能显示MySQL在执行查询时所作的优化工作• 部分统计信息是估算的,并非精确值• EXPALIN只能解释SELECT操作,其他操作要重写为SELECT后查看执行计划。原创 2023-02-17 22:42:04 · 174 阅读 · 0 评论 -
InnoDB引擎底层原理(上)
InnoDB引擎底层原理及Mysql8.0新增特性详解原创 2023-01-19 22:54:29 · 148 阅读 · 0 评论 -
MySQL索引原理以及介绍
索引是一种用于快速查询和检索数据的数据结构。常见的索引结构有: B 树, B+树和 Hash。索引的作用就相当于书的目录。打个比方: 我们在查字典的时候,如果没有目录,那我们就只能一页一页的去找我们需要查的那个字,速度很慢。如果有目录了,我们只需要先去目录里查找字的位置,然后直接翻到那一页就行了。原创 2023-01-06 12:37:59 · 140 阅读 · 1 评论 -
MySQL常用优化
MySQL优化 1. SQL语句优化 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by涉及的列上建立索引 . 避免在 where 子句中使用 !=或<> 操作符,否则将引擎放弃使用索引而进行全表扫描 . 避免在 where 子句中对字段进行 null 值 判断,否则将导致引擎放弃使用索引而进行全表扫描 . s...转载 2018-12-19 21:26:29 · 201 阅读 · 0 评论