在X86_64的LINUX测试DB2一些心得

发表于:2007-06-22来源:作者:点击数: 标签:
1、64位就是强,6G内存的机器,再也不用担心怎么使用2G以上的内存了,直接把BUFFERPOOL开的大大的。 2、用NTPL的环境,直接安装DB28.2很容易,之前的版本安装无法用基于JAVA的安装程序,要手工安装,麻烦很多。 3、启用内核AIO对 性能 有不少提高,用 db2set

   
1、64位就是强,6G内存的机器,再也不用担心怎么使用2G以上的内存了,直接把BUFFERPOOL开的大大的。
2、用NTPL的环境,直接安装DB2 8.2很容易,之前的版本安装无法用基于JAVA的安装程序,要手工安装,麻烦很多。
3、启用内核AIO对性能有不少提高,用

db2 set  DB2LINUXAIO=YES
或者db2 set DB2NOLIOAIO=false
至于到底那个其作用,不同的文档说的不一样。找个发行版本用2.6内核(或者打了补丁的2.4内核,比如RHAS3)和libaio支持。对于MDK 10.1之类的,需要自己安装FC或者SUSE的libaio。
4、可以将bufferpool钉在内存
db2 set DB2_PINNED_BP=YES
6、对于SELS这样的发行版本,要小心缺省情况启动的时候不会启用
/etc/sysctl.conf。
需要自己用yast修改runlevel,让boot.sysctl在boot LEVEL启用。

原文转自:http://www.ltesting.net