提高访问数据库和网页速度

lxcspring 2003-09-12 02:04:00
我想提高访问数据库和网页速度:
要求:目前最大访问人数是100人
配置:linux+tomcat+jdk+postgre
目前情况是访问人数超过20人的话,无法访问网页,特别是访问数据库!
我的想法是连接数据库的时候,实现多线程.
有没有更好的方法?比如安装Appchen,实现连接池连接(最大连接数是100)等?
希望各位大侠指教!
...全文
24 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxcspring 2003-09-24
  • 打赏
  • 举报
回复
请问用什么测量工具?能不能告诉我工具名,还有使用方法等具体的使用方法,有没有网址
swinging 2003-09-12
  • 打赏
  • 举报
回复
楼主问题太抽象了,另外,
只不过是20个人的访问量,就不行了?!
代码结构合理的话,不用连接池也没有问题的。
还有,你想使用多线程来获得连接?
我还真没想过,呵呵,
不过可以想象,对速度提高基本没有效果。

还有,你应该是先去找到底是什么地方把时间花掉了,
而不是想着先优化哪里,

找个工具测量一下把,这样无头苍蝇一样乱撞,大多数时候不会
有太好的结果。

千万别指望撞大运,那样会磨掉自己信心,真的。
去找到问题的根源先,
如果连问题出在哪里都不知道,实在没什么好说。
yak2002 2003-09-12
  • 打赏
  • 举报
回复
使用Connection pool,但是不要太多,增加server负担,向你这种情况, 15-25是足够了

重要的是访问数据库的次数要严格控制, 你可以考虑使用ValueList Pattern

另外,Session的控制也很重要。
dooluby 2003-09-12
  • 打赏
  • 举报
回复
无法访问网页一般是Web服务器的问题,但是不排除数据库连接的问题,建议使用连接池!!!

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧