账户系统,如何提高交易性能


在公司做账户系统,主要用于记账,业务有:开户,消费,充值,查询等功能。

使用的是公司的业务框架,c/s结构的。
主要是基于Mina2框架,类似于工作流的框架。

目前的主要表有:账户表,账户管理表(用于记录账户状态变动,如挂失等),账户明细表(记录,账户金额变动),流水表(记录交易流水),序号表(生成序号),账户客户关系表

目前测试结果显示,每分钟可以处理充值交易900笔,消费交易300笔左右。数据库使用的DB2,虽然现在是测试环境,但是感觉离真正使用还有很大的差距,我估计生产上最起码达到每分钟3000笔交易才可以吧。

现在考虑到要加缓存Ehcache,各位大侠平常工作中有什么好的提高服务器端程序的方法吗???

服务器 java db2 性能

月下D思念 12 years, 3 months ago

每分钟可以处理充值交易900笔,消费交易300笔左右。数据库使用的DB2。。。
我觉得DB2压力很大,呵呵
算你1200,每秒才20笔,我觉得要么是测试的脚本有问题,要么是。。。
总之,是有问题。。。

幻灭D帝王 answered 12 years, 3 months ago

Your Answer