首页 > 数据库技术 > 详细

如何优化SQL

时间:2015-12-28 02:07:11      阅读:215      评论:0      收藏:0      [点我收藏+]

1.尽量使用字段名代替*,尽量查询必要的字段
SELECT * FROM T_XXXXX

SELECT JGQC, JGLB, BZLB, JGXZ, JGJB, JIGDM FROM DB2INST1.T_XXXX

SELECT jgqc FROM T_XXXX

?

2.使用绑定变量,避免硬解析,同时防止SQL注入

?

3.增加逻辑读,减少物理读即硬解析

?

4.想办法提高缓冲池子命中率

?

5.考虑让SQL 语句走索引,注意建立索引但不一定会走索引,根据SQL执行计划让SQL走索引

?

6.合理设置数据库各参数

?

7.消除行迁移 和 消除高水位(HWM :? High water mark)

?

8.建立表时候根据需要关闭记录日志功能,使用分区表

?

9计算机硬件资源IO CPU和内存配置
查看计算机:free -m ,top ,vmstat

如何优化SQL

原文:http://gaojingsong.iteye.com/blog/2266952

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!