马会东的博客

马会东的博客

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2022年11月19日

摘要: 在使用order by时,经常出现Using filesort,因此对于此类sql语句需尽力优化,使其尽量使用Using index。 1.准备 1.1 创建test表。 drop table if exists test; create table test( id int primary key 阅读全文
posted @ 2022-11-19 23:35 马会东 阅读(110) 评论(0) 推荐(0) 编辑

摘要: 索引的排序是按照定义索引的顺序来的 索引的顺序要遵循三个规则要遵循最左前缀 无论是多个还是一个列的索引 都不应该跳过最左列 如果在查询语句当中 没有使用最左前缀的字段 就不会使用索引 index_key1_key2_key3 是我们的索引即使使用select key_2 ,key_3 from ta 阅读全文
posted @ 2022-11-19 23:26 马会东 阅读(1588) 评论(0) 推荐(0) 编辑

摘要: 备注:第二个方法妥妥的,尤其在分页页码比较大的情况,比如这种 LIMIT 201990,15; 问题描述在MySQL中,LIMIT OFFSET偏移量特别大时,效率会非常低 如果说LIMIT 1000,10,一个偏移量很小的值,一般是没有问题的。但是,比如说,LIMIT 10000000,10时就有 阅读全文
posted @ 2022-11-19 09:03 马会东 阅读(560) 评论(0) 推荐(0) 编辑