JMeter测试,提高Tomca性能,链接池

来源:百度知道 编辑:UC知道 时间:2024/06/07 01:30:48
用的是hibernate+spring框架(hibernate3.0,spring2.0),web服务器:Tomcat5.0,数据库:oracle9i已开发好的资金管理系统。数据量比较大,查询可达到几万条,在厂职工使用。现在主要要目的进一步提高系统性能(包括web服务器Tomcat和oracle数据库)!
希望有经验的高手给以指导,不胜感激!
首先提出我的问题:1,我用JMeter想加压测试一次请求转到一个页面,我看了JMeter使用很简单,我按其说的进行测试,模拟了10并发用户连续访问10次,添加HTTP默认请求值,配置属性路径PATH:里面写什么?我写的是我要访问的请求(.do)还是返回的页面(.jsp),都试了看不出什么效果,就显示了请求成功和用的时间,我是这样写的/myweb/financing/contract/contractItem.do,我把里面的路径写错测试也正确,但要是把/myweb写错就不行了,会提示测试错误。不知道这个是怎么加压测试我的访问请求的,希望高手指点,我的qq:263454560
2,我在网上找了资料 看了数据库链接池的配置,主要有这3个,1是prxool链接池,2是jdcp的jndi链接池,3是c3p0链接池。这3个我都在我的应用的测试了都可以,但不知道具体优缺点,源码也懒的看,怕看了也看不懂,希望高手指点这方面的。
3,oracle9i怎么优化,提高其性能。再就是还有什么方面可以提升,以提高我们现在系统的性能,创建高性能的web应用程序。
我的qq:263454560,大家也可以我交流,帮忙探讨探讨,谢谢 。呵呵

1、JMete功能是比较多的,可以编写测试用例,简单的断言,性能测试等。但是对数据合法等不是很准确,可能需要人工来干预。具体使用可以在网上找一下。
2、现在项目用的c3p0,网上反应prxool也不错。jndi没接触过,之间差别不是太大吧。
3、oracle性能没怎么做过,好像是可以通过配置一些参数来优化。但是个人观点可能你优化你的Sql或Hql语句,以及优化你的数据库表设计,比如适当的建立索引等可能效果会更好一些。

有点高端了...力不从心