mysql中出现查询慢的优化方法
1.把数据、日志、索引放到区分的I/O装备上,从而增加读取速度;
2.根据查询条件,建立索引、优化索引、优化访问方式,限制结果集的数据量。索引应当尽可能小,使用字节数小的列建索引,不要对有限的几个值的字段建单一索引如性别字段;
3.通过建立中间表,把需要常常联合查询的数据插入到中间表中,然后将原来的联合查询改成对中间表的查询,从而提高查询效力;
4.将字段很多的表分解成多个表,对字段比较多的表,如果有些字段的使用频率很低,可以将这些字段分离出来构成新表。由于当一个表的数据量很大时,会由于使用频率低的字段的存在而变慢;
5.升级硬件,扩大服务器的内存,配置虚拟内存,增加服务器CPU个数,从而提高服务器性能。
本文来源:https://www.yuntue.com/post/58933.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏