第一范文网 - 专业文章范例文档资料分享平台

Tuxedo性能调优经验谈

来源:用户分享 时间:2025/7/26 3:19:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

LOSTCARD PRIO=80

(6)MAXWSCLIENTS的设置

MAXWSCLIENTS设置最多允许多少个远程客户端数同时连接到该TUXEDO系统 上,与所购买的LICNESE数有关,可设置的比所购买的LICENSE数大一些。当并 发连接数大于所购买的LICENSE数时,TUXEDO会报警,(在ULOG中回有信息) 当超过10%时,TUXEDO拒绝新的CLIENT端连入。TPINIT()会报错。

(7) WSL的配置,WSL进程用于监听远程客户端的连接,它的以下几个选项会影响性能。 -m: 最小启动WSH的进程数,缺省为0。可直接设的和-M项的值一样。 -M:最小启动WSH的进程数,缺省为MAXWSCLIENTS /x。 -x:每个WSH进程可处理的远程客户端数,缺省为10。

-c:当客户端与服务端之间传输的数据量(单位为:字节)大与-c指定的值时,自动进行 数据压缩,如果网络状况不好,该选项应加上。 WSL SRVGRP=GROUP1 SRVID=112

CLOPT=\(8)对采用会话通行方式的SERVER,可多划分几个组,也能提高性能。 \

RQADDR=\\

RQADDR=\\

RQADDR=\

上面的配置的性能比下面的配置要好,当然组的个数也不是越多越好。 \

RQADDR=\

(9) 如果只有一个数据库,就没必要用XA,TUXEDO 与数据库之间的连接应该尽量在TUXEDO SERVER 的 tpsvrinit()中创建,在tpdone()中断开。

(10)选用正确的通讯方式,例如当进行大量的数据传输时,采用会话通讯方式的性能 就比采用同步调用方式好。

(11)最好把TLOG和QUEUS SPACE创建在磁盘裸设备上,

(11) 把QUEUE SPACE创建在内存上比创建在磁盘上的性能要好很多 (12) 如果一个SERVER要起很多进程,如60个,最好是分成几个组 findmisc SRVGRP=GROUP242 SRVID=700 MIN=10 MAX=10 REPLYQ=Y RQADDR=\

findmisc SRVGRP=GROUP242 SRVID=700 MIN=10 MAX=10 REPLYQ=Y RQADDR=\

findmisc SRVGRP=GROUP242 SRVID=700 MIN=10 MAX=10 REPLYQ=Y RQADDR=\

三、其他方面:

1、 ULOG文件如果很大,也会影响性能,在一个生产系统中,应把不必要的日志信息 去掉,不要往ULOG文件写太多的信息。

2、 尽可能不在客户端要开始一个事务。因为客户端的用户可能开始一个事务,然后不往 下处理,白白占用数据库资源。同时与在服务端开始 一个事务相比,在客户端开始 一个事务还有很多其它的缺点。

3、 一个TUXEDO系统可以支持的最大并发连接数是由所购买的LICENSE数决定的。 它对系统的性能起决定性的作用。

4、TUXEDO的客户端通过tpinit()函数与服务端建立连接,如果客户端对服务端的调 用很频繁,如电信的前台收费业务,银行的存取款业务可在客户端启动上就建立一 个常连接,到客户端关闭时才用tpterm()断开,对一些调用很少的业务,可在真正 要调用服务之前才与服务端建立连接,调用结束后,马上把连接断开。如果所购买 的LICENSE数较少,最好所有的调用都采用第二种方式。

总之,系统性能的调优是个很复杂的过程,要权衡各个方面的因素,并要靠很多的经验积累。

搜索更多关于: Tuxedo性能调优经验谈 的文档
Tuxedo性能调优经验谈.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8vhds5klw220sz53257y_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top