IBM WebSphere Portal系统性能调优.docx
- 文档编号:4996125
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:21
- 大小:829.17KB
IBM WebSphere Portal系统性能调优.docx
《IBM WebSphere Portal系统性能调优.docx》由会员分享,可在线阅读,更多相关《IBM WebSphere Portal系统性能调优.docx(21页珍藏版)》请在冰豆网上搜索。
IBMWebSpherePortal系统性能调优
1.1 DB2性能调优
1.1.1 常规性能优化
1、以超级管理员登录到服务器上
1、 再用db2管理员组中的成员登录:
db2inst1
2、 运行如下命令,以便连接到数据库jcrdb
3、 为数据库做常规性能优化
A)常规性能优化执行的命令命令
db2-x-r"runstats.db2""selectrtrim(concat('runstatsontable',concat(rtrim(tabSchema),concat('.',concat(rtrim(tabname),'onallcolumnswithdistributiononallcolumnsandsampleddetailedindexesallallowwriteaccess')))))fromsyscat.tableswheretype='T'"
大约经过2个小时后,命令执行完毕。
B)执行动态性能调优命令:
db2-v-f"runstats.db2"
大约2-3个小时后命令执行成功结束
4、 执行以下命令以便缩短数据库死锁时间
db2setDB2_EVALUNCOMMITTED=YES
db2setDB2_INLIST_TO_NLJN=YES
1.1.2 设置参数以便提高性能的策略
1、以DB2管理员组成员登录,如:
db2inst1
2、执行:
db2setDB2_INLIST_TO_NLJN=YES
3、检查DB2现行参数:
db2set
4、重起DB2以便使设置生效。
1.1.3 增加MemberManager数据库连接池缓存
1、以超级管理员登录WAS控制台,并找到数据库wmmdb
2、点击“数据源”
3、点击“wmmdb”
4、找到wmm的“连接池”属性
5、检查系统默认值
6、执行如下命令来提高池的大小:
db2reorgchkupdatestatisticsontableall
过一段时间后,命令执行成功:
7、执行如下表优化,以便提高文档搜索时的数据库检索效率。
db2runstatsontableICMADMIN.TSSTBL_1withdistributionanddetailedindexesall
片刻后,命令执行成功。
数据库优化完成。
1.2 为门户大对象调整WAS参数
本节主要针对门户中出现的大对象容易导致的OOM(OutOfMemory,内存溢出)问题作的调整。
1.2.1 调整HAManager配置参数
本节参考资料:
下面是详细的调整步骤。
1、确认补丁APARPK27376.PK27376已经被成功应用。
2、以was超级管理员登录WAS控制台,如果是集群环境,则登录集群管理器。
本实例是以集群环境为对象介绍的。
3、依次点击Servers->ApplicationServers->
我们以server1为例来调整。
4、选择点击"ports"链接。
5、找到参数值:
DCS_UNICAST_ADDRESS并点击其右侧的"Viewassociatedtransports"链接。
6、点击DCSchain链接。
7、点击"TCPInboundChannel"链接.如果TCPInboundChannel被配置使用"Default"线程池或者使用了不符合要求的县城池对象,您必须重新创建一个。
检查发现如果使用的县城池符合要求,则无需再进行下去。
我们看到这个例子中,已经使用了符合条件的县城池了。
8、我们直接退出该服务器的配置,然后依次配置其它服务器。
在NodeAgent中,我们发现这个服务器仍然使用了Default的线程池。
9、所以我们来创建新的、符合条件的线程池:
A)选择点击"threadpools"链接
B)点击“新建”,并为之输入如图所示的优化参数。
C)返回到"TCPInboundchannel"页面并将刚才创建的新线程池赋给它。
D)保存所有的更改并使之与接点同步更改。
E)接点同步完成。
11、重复该步骤工作,并遍历完群集中所有节点。
12、重新启动节点上所有的服务器。
1.2.2 调整HAManager传输缓存:
1.2.2.1 更改IBM_CS_DATASTACK_MEG定制属性值
对IBM_CS_DATASTACK_MEG定制属性指定的值对复制域的消息吞吐量有极大的影响。
此属性的设置将控制数据堆栈可使用的内存量。
此属性的缺省值为50兆字节。
用于处理高吞吐量消息传递的复制域要求此属性设置为较高的值。
此属性的最大值为256兆字节。
设置为100兆字节足以应付大多数高吞吐量拓扑。
1、在管理控制台中,单击服务器>核心组>核心组设置>core_group_name。
2、在“其他属性”下,单击定制属性。
3、更改对IBM_CS_DATASTACK_MEG定制属性指定的值。
如果IBM_CS_DATASTACK_MEG属性已存在,请单击属性名并在“值”字段中指定希望允许核心组传输为缓存入局消息而分配的最大内存量。
如果此属性尚不存在,请单击新建并:
在“名称”字段中,指定IBM_CS_DATASTACK_MEG。
在“值”字段中指定希望允许核心组传输为缓存入局消息而分配的最大内存量。
5、单击确定,然后单击保存保存更改。
1.2.2.2 更改传输缓冲区的大小。
对IBM_CS_DATASTACK_MEG定制属性指定的最大堆内存量应该小于或等于传输缓冲区的大小。
1、在管理控制台中,单击服务器>应用程序服务器>server1ontuha_db,然后在“其他属性”下,单击核心组服务。
2、在“传输缓冲区大小”字段中指定传输缓冲区的大小(以兆字节计)。
3、单击确定。
4、对作为此核心组的成员的所有应用程序服务器重复前三个步骤。
对所有核心组成员指定相同的传输缓冲区大小并保存、同步到节点。
5、重新启动核心组的所有成员。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IBM WebSphere Portal系统性能调优 Portal 系统 性能
![提示](https://static.bdocx.com/images/bang_tan.gif)