最近项目中涉及到数据库性能调试,经过一段时间跟踪,分析,调试,总结一下!
平台:
服务器平台linux
db2版本v9.7sp2
发现问题:
数据库过几个月就会出现连接数超过的提示错误,造成不能正常访问!
调试过程:
围绕连接数设置,进行调试!要调试的几个参数应该比较简单,相关的就那么几个,但最后发现问题出在,应用程序的连接池设置不合理!
总结:
数据库v9.7这个版本已经足够智能化了,管理员可以优化的参数不多,一些自动优化性能就已经很好了,
如果数据库出现问题,多数都是数据库连接数没有控制好造成的,如果控制好这个,我想一般不会有什么大的问题。这个也经过ibm专家那得到权威验证!希望大家在以后用db2的时候注意这个!连接数目控制越少越好!建议别超过150最好!当然能在100以下比较理想!
收起