数据库
清风D
我们来给生活打个样~
展开
-
explain关键字用法和结果分析
EXPLAIN简介使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句。分析你的查询语句或是表结构的性能瓶颈。通过explain我们可以获得以下信息:表的读取顺序 数据读取操作的操作类型 哪些索引可以使用 哪些索引被实际使用 表之间的引用 每张表有多少行被优化器查询 使用方法:explain + sql语句。首先我们来举例执行一下看下结果:此处type不同,const此处索引丢失,请见上篇文章:哪些情况下sql索引会失.原创 2020-05-12 17:36:35 · 620 阅读 · 0 评论 -
哪些情况下sql的索引会失效呢
索引什么时候不会生效,以下集中情况会导致索引失效:1.条件中用or,那么就算其中条件带索引,也不会使用索引查询这里就要注意查询时尽量用in,避免用or关于explain 请见本博另一篇博文:https://blog.csdn.net/yxd504/article/details/106080546此处我们在将realname设为索引,此处需要索引生效表内数据必须大于等于三条则看到key,索引生效,先使用主键索引,在使用索引,按照顺序。Type :index_mer原创 2020-05-12 17:08:57 · 1540 阅读 · 0 评论 -
简单的数据库摘要
发展简史原创 2014-05-10 15:08:20 · 1723 阅读 · 0 评论