Mysql优化
文章平均质量分 89
dream_alen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
定位及优化SQL语句的性能问题
一、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据 type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别 key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式 key_len列,索引长度 rows列,扫描行数。该值是个预估值 extra列,详细说明。注意常见的不太友好的值有:Using filesort, Using temporary 二、..原创 2021-03-12 09:21:43 · 309 阅读 · 0 评论 -
MySQL优化常见Extra分析——慢查询优化
数据准备: create table user ( id int primary key, name varchar(20), sex varchar(5), index(name) )engine=innodb; 数据说明: 用户表:id主键索引,name普通索引(非唯一),sex无索引; 四行记录:其中name普通索引存在重复记录lisi; 一、【Using where】 实验语句: explain select * from user where sex='no原创 2021-03-12 09:07:17 · 382 阅读 · 0 评论
分享