首页 昆明信息港 下载客户端 关于彩龙 论坛须知

数据库大数据量查询常用优化

数据库查询优化一直是我们比较忽略的问题,直到产生了性能瓶颈以后才会关注优化的部分,最近就出现了数据库瓶颈,所以就研究了一下数据库查询优化方面的东西。

以下是一些常用手段:

1. 首先最基本的,关联查询一定要有索引,否则效率极低

2. 另外关于索引的 覆盖索引减少回表,联合索引加速搜索(注意最左匹配原则)

3. 避免隐式类型转换,就是说查询的数据类型和你给的查询条件数据类型一致

4. 查询列表场景使用子查询主键分页来优化全字段分页,或者优化为自关联(自己关联自己), 这个方式在大数据量下非常有用,能够减少90%以上的消耗

5. 查询尽量精确到字段,取得数据量越少越快

6. 时常关注执行计划,写好的语句尽量要看下执行计划

7. 能不用排序就不用排序,排序加分页是真的慢,尽量实现排序最小的数据量

网友评论

0条评论

发表

网友评论

0条评论

发表

最新评论

推荐文章

彩龙

Copyright © 2008-2022 彩龙社区 版权所有 All Rights Reserved.

免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。

经营许可证编号:滇B2-20090009-7

下载我家昆明APP 下载彩龙社区APP