IBM Websphere应用程序服务器jdbc连接池性能问题

时间:2013-12-01 10:31:19

标签: jdbc db2 websphere

我在Windows服务器上使用IBM WAS 8.5 我正在使用的数据库是DB2 9.7,也安装在Windows服务器上(在另一台机器上)。

我有一个包含超过4,000,000条记录的日志表。 数据增长非常快。

当我在该表上运行计数查询时,结果非常混乱。 使用WAS jdbc连接池,计数需要10秒以上才能得到结果, 但是使用简单的jdbc连接(在同一个应用程序中或使用任何数据库工具在其中),结果在不到0.2秒的时间内获得!

我已经尝试过jmeter来执行负载测试,tivoli找到正确的设置但没有结果!

我也尝试过dbpool,结果更好但不能接受! 任何想法?!

1 个答案:

答案 0 :(得分:0)

如果您无法分析数据,我会从http://www-01.ibm.com/support/docview.wss?uid=swg21247168开始并打开PMR。这可能是任何数量的问题,没有数据非常难以猜测。

此外,您是否正在使用runstats / reorg在DB2端执行必要的DB2工作?

你有Wireshark吗?你在看应用服务器和数据库之间的TCP吗?你看到有没有滞后?