最近Altibase的连接数占用较多,大概30个ip,每个ip连接数为30的话,就接近1000个连接数。
下面测试上次单例、static代码改造后对连接数是否有影响。
查看Altibase连接数的方法:
select comm_name, count(*) from v$session group by comm_name order by 2 desc;
经过测试,这种查看方法是基本可靠的。
在tuxapp不启动的情况下,82ip的连接数稳定在18(除了tuxapp还有其他的应用连接),启动tuxapp后,count依然维持在18。一旦有应用调用,比如使用tuxdebug工具调用随便一个流程QAM_FEEPOLICYADDUPANDMORE,调用的tuxedo服务假设是QAM_CBS1_L1SVC,则count就会增加为19,之后重复调用该服务,依然维持在19。如果改为QAM_CBS1_L2SVC或TAM_CBS1_L1SVC服务,则会继续加一。停掉tuxapp后会恢复到18。
以上实验说明该sql统计可靠。
测试对象:
测试TAM_CBS1_L1SVC服务,min=1,max=5
停掉tuxapp后,count为18,开始大批量并发调用,一开始count为19。
Ps服务增长到2个后,count变为20
crmint-tp02:[/ngbss/tuxapp/log]$
crmint-tp02:[/ngbss/tuxapp/log]$ps -ef|grep tamcbs1l1server|grep tuxapp
tuxapp 18151 1 14 16:01 pts/8 00:00:25 tamcbs1l1server -C dom=ngbss -g 540 -i 5360 -u crmint-tp02 -U /ngbss/tuxapp/log/ulog -m 0 -A -p 1,30:2,10 -- -T
tuxapp 18957 1 47 16:03 pts/8 00:00:25 tamcbs1l1server -C dom=ngbss -g 540 -i 5361 -u crmint-tp02 -U /ngbss/tuxapp/log/ulog -m 0 -D -A -p 1,30:2,10 -- -T
crmint-tp02:[/ngbss/tuxapp/log]$
ps服务增长到3个后,count为21
此时,不再调用,服务回落到2个,count为20;服务回落为1个,count为19。
测试结束,测试结果:成功。应用不会由于大批量并发占用大量数据库连接,释放机制也OK。
相关推荐
本客户端软件,融合了Altibase Oracle Tuxedo Socket等客户端,可以完成Altibase与Oracle之间的数据映射和传输,能够配置Tuxedo服务并发送客户端信息调用后台tuxedo服务,可以发送根据数据协议定制Socket信息并调用...
内存数据库和Altibase介绍,适合初学者!!!
AltiBase手册 AltiBase手册.rar AltiBase手册.rar
NULL 博文链接:https://lihong11.iteye.com/blog/1972225
ALTIBASE数据库技术白皮书,难得的资料
执行Altibase基本操作,执行Oracle查询操作 执行Oracle数据同步到Altibase内存库,此版本可能有问题,请下载0.9.7
Altibase的历史可以追溯到1991年,当时在韩国,一个政府研究机构ETRI,研究RAM对传统关系型数据库的影响。1999年,Altibase成立并与ETRI签订合作备忘录。从那时起,Altibase成为内存数据库的先行者: Altibase目前...
altibase能找到的东西不多,altibase 错误代码列表
针对前一个版本,重新写了OCI函数代替控件。 可以执行Altibase操作,增删查改 可以执行Oracle操作,目前只支持查询 可以执行Oracle与Altibase互操作 此版本可能有问题,请下载0.9.7
ALTIBASE维护手册中文版,包括安装、维护、监控、命令工具等
登陆altibase的格式,登陆远程unix主机的方式
简单的altibase库到oracle的数据同步工具
altibase能找到的东西不多,altibase ISQL用户手册。
针对前一个版本,重新写了OCI函数代替控件。可以执行Altibase操作,增删查改可以执行Oracle操作,目前只支持查询可以执行Oracle与Altibase互操作,建议下载新版本。如有问题,请联系chippy@sina.com
7个优惠编码的测试 altibase截图
Altibase内存数据库安装手册和说明,有具体安装步骤,及日常操作命令使用
altibase维护手册,希望大家能够喜欢
altibase电信行业应用,让你更好的了解它。
电信行业广泛使用的内存数据库,ALTIBASE 数据库完美结合了,并提出了一个新概念---Hybrid DBMS。ALTIBASE 提供高性能、容错能力和事务管理的方便性,特别是在通信、网上银行、证券交易、实时应用和嵌入式系统领域