天气预报15天查询> 其他> 如何提高数据库的查询效率呢

如何提高数据库的查询效率呢

更新时间: 2020-07-01 00:00:00     

在使用数据库查询的时候注意以下几点,可以提高查询效率:

1、用Profiler来跟踪查询,得到查询所需的时间,找出SQL的问题所在;用索引优化器优化索引;

2、注意UNion和UNion all 的区别。UNION all好;

3、注意使用DISTINCT,在没有必要时不要用,它同UNION一样会使查询变慢。重复的记录在查询里是没有问题的;

4、查询时不要返回不需要的行、列。

关键词: 如何 提高 数据库 查询 效率

如有意见、反馈、侵权或投诉等情况,请联系:

电话:
邮箱:

我们将会在48小时内给与处理!

版权所有 Copyright ? 2009-2020 tianqiyubao3.com

页面:/news/view-1911621/ | 耗时:0.6171 s | 内存:1.89 MB | 查询:4 | 缓存读取:4 写入:0 | 加载文件:23
select * from tbl_Articles WHERE ArticleID=1911621 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=1911621 LIMIT 0,1
select * from tbl_Articles_sphinx where id=1911621 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(1083383,1088906,1102282,1086091,1044569,1112889,1097517,1083453,1093321,1064645,1091621,1108237,1081747,1105065,1073820,1081835,1073481,1102320,1078438,1059901,1064641,1100527,1100583,1091362,1084909,1083113,1093397,1112776,1071821,1060241) ORDER BY field (ArticleID,1083383,1088906,1102282,1086091,1044569,1112889,1097517,1083453,1093321,1064645,1091621,1108237,1081747,1105065,1073820,1081835,1073481,1102320,1078438,1059901,1064641,1100527,1100583,1091362,1084909,1083113,1093397,1112776,1071821,1060241)