请教:tomcat并发性问题.

04-03-11 zjujt
手上一套系统是用简单的jsp+servlet+javabean+oracle的系统,

环境是apache2.0+tomcat4.1+oracle8i

用户量是比较多的需要支持在500左右,

由于查询的数据量比较大,

一般是在几亿条中通过一定条件,聚组,排序生成几百条数据(sql语句速度

比较慢,sqlplus测试,优化也做了很多)

当用户并发请求多的时候,系统的链接池(用改造后的jive链接池)就被占光,系统就处于僵死状态.

做过很多改进但效果也不是很理想.

不知道大家有什么好的建议,十分感谢,由于做这方面的开发不久,还请大家

多多指教.

liloboy
2004-05-08 18:46
是OLAP应用吧?

现在的瓶颈是数据库吧?

复制数据,

用Oracle的LoadBalance解决看看.

AND/OR partition.

fiddle
2004-05-26 11:08
完全是数据库设计使用上的问题,在上亿的数据集里做统计查询想慢下来是不可能di,慢不下来就进入恶性循环啦。

解决办法

1、拆分表

2、中间表

3、负载均衡

猜你喜欢