[英]IBM Websphere application server jdbc Connection pool performance issue
我正在使用Windows Server的数据库服务器上使用IBM WAS 8.5,该数据库是DB2 9.7,并且也安装在Windows服务器(另一台机器上)上。
我有一个包含超过4,000,000条记录的日志表。 数据增长非常快。
当我在该表上运行计数查询时,结果非常混乱。 使用WAS jdbc连接池时,计数花费10秒钟以上才能得到结果,但是使用简单的jdbc连接(在同一应用程序中或使用任何db工具退出该连接),结果在不到0.2秒的时间内即可获得!
我已经尝试过jmeter执行负载测试,而tivoli却找到了正确的设置,但是没有结果!
我也尝试过dbpool,结果更好,但不能接受! 任何想法?!
如果无法分析数据,我将从http://www-01.ibm.com/support/docview.wss?uid=swg21247168开始并打开PMR。 这可能是任何数量的问题,并且没有数据就很难引起猜测。
另外,您是否正在使用runstats / reorg在DB2方面进行必要的DB2工作?
您是否有Wireshark,并且正在查看应用程序服务器和数据库之间的TCP? 你在那里看到任何滞后吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.