首页 > 微信小程序 > 微信开发 > 推荐10款常用的聚簇索排序用法,欢迎下载!

推荐10款常用的聚簇索排序用法,欢迎下载!

巴扎黑
发布: 2017-06-15 15:20:13
原创
1707 人浏览过

为什么当 执行select较多时应当使用mysiam引擎呢?尤其是在有索引的情况下本篇章依托一个实际应用,分析一下。一.前言:网上看到有一个有趣的现象,一个有1W数据量的表,执行不同的orderby条件,查询时间非常大,这个是实际应用中确实出现的问题??为什么呢?二.分析a).情况描述:1.有主键id,联合索引(id,ver);用前者当orderby查询慢,用后者orderby查询会很快;2.每一行的数据量挺大3.id为主索引,而select查询的字段也仅仅有id,那么不就是索引覆盖了呗,不用到物理磁盘回行数据,在索引上就能拿到要的数据了,但本应该查询更快的却慢了。Mysql-索引覆盖b).分析:肯定用的不是mysiam引擎,若是的话用这两个索引查询,其实速度是差不多的,因为索引上存的都是一个物理行的地址嘛,实际占有的数据量又不大。但如果是innodb就不一样了,它的主索引下边可是拖家带口

1. Mysql-聚簇索排序慢案例分析

推荐10款常用的聚簇索排序用法,欢迎下载!

简介:为什么当 执行select较多时应当使用mysiam引擎呢?尤其是在有索引的情况下 本篇章依托一个实际应用,分析一下。

【相关问答推荐】:

以上是推荐10款常用的聚簇索排序用法,欢迎下载!的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板