请问:一般有哪些措施可以提高系统的并发性能

pigangel
04-04-27 2 166

对于500个在线人数,100并发量的纯web系统,使用tomcat/struts架构,
需要什么配置的服务器呢?在系统设计方面,有哪些有效的措施来使用户点击链接时不至于响应缓慢呢?

请问页面缓存可以提升多少性能?

zingers
2004-05-11 00:33

有两点是关键的:
1 记得可靠得关闭数据库联接,仅用
conn.close()这样是不够的,如果它抱出异常,强制把conn==null;

2 不要在数据报表中一次读出所有值再来分页,如果你用的是Mysql数据库,rs.absolute(int row)方法对于超过10W条的数据也是不可靠的。

banq
2004-05-11 18:04

使用页面缓存提高性能是通用的做法。

包括Apache下静态页面Html为什么会那么快?也是使用内存的原因。

单机性能提升总是有限制的,集群分布式计算提高的性能则几乎是没有止境的。