首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

ssh联接oracle速度慢

2012-12-16 
ssh连接oracle速度慢我的代码是用ssh写的,struts2.1,hibernate3.5,spring2.5,连接池用的是dbcp。但是连接内

ssh连接oracle速度慢
我的代码是用ssh写的,struts2.1,hibernate3.5,spring2.5,连接池用的是dbcp。但是连接内网的oracle数据库,把提取的内容显示到网页上,但是速度不稳定,时快时慢,有时马上就能显出出来,有时就要等个2-3秒,有时要等4-5秒。
哪位高手能解答我一下,是代码的问题还是其他的问题呢?
[最优解释]
该回复于2011-02-23 15:13:18被版主删除
[其他解释]
你可以通过spring aop单独写个类,记录下,请求方法的执行时间。
是方法运行的时间长,还是时间主要花费在显示页面上。
其次就频繁使用的数据,能否采用二级缓存。
[其他解释]
时快时慢?你测试的同样的环境下,同样的操作吗?
一般有点儿速度的差别是正常的,但是还真没见过你说的这种差别这么大的。
会不会是你的服务器机器上运行着别的程序,然后你做的测试?
[其他解释]
网络不好
[其他解释]
用二级缓存倒是一个不错的方法
[其他解释]
很正常的速度
[其他解释]

引用:
网络不好
说得到位
[其他解释]
慢的时候看看机器流量如何,再看看查询语句是不是慢,锁表了,select在等待?
[其他解释]
LZ用拨号上个棒子的网站试试
[其他解释]
连接的数据库是本地的吗,如果是本地就是程序上面的问题,不是本地的可能是网速的问题
[其他解释]
第一次加载肯定是会慢的 比如启动完成后 第一个用户访问数据库连接池 这时候连接池才初始化 这个属于正常的
  其次就是HIBERNATE自身的效率问题了 大数据量就慢了 你看看发出的SQL 具体分析一下
[其他解释]
估计网络问题吧。

建议用ibatis。个人感觉h开发速度肯定比ibatis快。但ibatis灵活并且速度更强。
[其他解释]
没有日志的代码就不能算作是代码!

如果有良好添加日志的习惯,那么各主要代码的执行时间是一目了然的。
[其他解释]
你另外90分给谁了。。

热点排行