作者:empty 出版社:empty |
一、WAS参数配置
(1)JVM调整
应用程序服务器=>server1=>进程定义=>Java虚拟机,设置初始大小和最大值。32位机器超过2G没有意义,不能完全使用。最大值一般不超过内存的1/2。广州服务器6G内存,设置最大值为1.5G。
(2)会话调整
应用程序服务器=>server1=>Web容器=>会话管理,会话超时最小为2分钟,太大会影响性能。需要注意,此处的会话跟session是两回事。
(3)线程池调整
应用程序服务器=>server1=>线程池=>WebContainer
(4)连接池
连接池数应小于线程池
(5)高速语句缓存调整
(6)日志调整
A.诊断跟踪服务日志设置
B.JVM日志设置(System.out和System.err)
C.HTTP错误日志设置
D.调整日志级别
应用程序服务器=>server1=>进程定义=>记录和跟踪=>更改日志详细信息级别
至少调整到“警告”以上,日志信息过多对性能影响很大。
二、DB2参数配置
(1)常用命令
DB2STOP FORCE; //断开连接
START;//启动数据库
CONNECT TO 数据库名;//连接到数据库
BACKUP DATABASE 数据库名;//备份数据库
GET DB CFG FOR 数据库名;//查询数据库配置信息
GET DB CFG FOR 数据库名 SHOW DETAIL;//查询数据库配置更新完成情况
UPDATE DB CFG FOR 数据库名 USING 参数名 参数值;//修改数据库参数
DB2 RESTORE DATABASE 数据库名 FROM 备份文件路径 TAKEN AT 备份文件时间戳INTO BBS WITHOUT ROLLING FORWARD;//恢复数据库
(2)参数配置
Lock timeout (sec) (LOCKTIMEOUT) = 30 (锁超时时间单位s)
Buffer pool size (pages) (BUFFPAGE) = 1000 (缓冲池大小单位4k)
Max number of active applications MAXAPPLS) = AUTOMATIC(最大连接数,自动增长)
Max storage for lock list (4KB) (LOCKLIST) = 51200 (锁空间大小,单位4k)
Percent. of lock lists per application (MAXLOCKS) = 50 (锁空间使用百分比。单位%)
User exit for logging enabled (USEREXIT) = OFF
Automatic maintenance (AUTO_MAINT) = OFF (关闭自维护功能)