Rumah > applet WeChat > pembangunan WeChat > 推荐10款常用的聚簇索排序用法,欢迎下载!

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

巴扎黑
Lepaskan: 2017-06-15 15:20:13
asal
1729 orang telah melayarinya

为什么当 执行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引擎呢?尤其是在有索引的情况下 本篇章依托一个实际应用,分析一下。

【相关问答推荐】:

Atas ialah kandungan terperinci 推荐10款常用的聚簇索排序用法,欢迎下载!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan