高性能之DB2性能调整和优化

DB2性能调整和优化》

 

1.性能优化应该是跨越应用系统的整个生命周期,不是用户感觉性能差的时候开始

2.对任何程序而言,最慢最耗时间的操作是从磁盘度数(磁盘的转数没有较大提高),任何一个数据库系统、,必然存在大量的I/O,所以I/O是导致数据库性能问题的关键。

3.DB中数据访问都要经过缓冲池:读的数据先要读到缓冲池才能提交应用;写的数据也是先要写到缓冲池才能进行I/O。缓冲池是影响DB性能最大的参数。

4.Greate BufferPool 语句可以添加更多的缓冲池

5.和锁相关的问题:锁等待、锁升级、和死锁有关的问题

锁等待:当应用程序对一个对象请求的锁不能立即得到时,该应用程序进入一个等待服务的队列,等待占用锁的应用程序提交或回滚来释放锁;

锁升级:从行级别升级到表级别

6.多个insert into同一个表可以用value后跟多个(),但Informix不支持。

猜你喜欢

转载自aoyouzi.iteye.com/blog/1859653