应用程序重起oracle表单的查询速度反而变慢?????

luntian345 2008-08-22 09:53:45
我的应用程序项目连接的是oracle数据库,数据库和应用程序分别是2台服务器,每当我关掉应用更新后,再启动应用程序登陆,里面的表单查询速度就会变的很慢,原来显示表单只需要3S,现在要9S,有时候重起就是正常的,一直找不到真正原因?求助哪位高人知道!!!!!!!!!!!!!!!!!!!!
...全文
51 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
luntian345 2008-08-22
  • 打赏
  • 举报
回复
晕 楼上你的用户名是likai 你的名字是这个吗 和我一样哦 呵呵
likai22 2008-08-22
  • 打赏
  • 举报
回复
1,第一次生成应用服务的字节码
2,同时还有一个数据库连接池分配和生成问题,比如建立连接之类的
以后速度就快了
luntian345 2008-08-22
  • 打赏
  • 举报
回复
是的,我是用连接池,那你的意思是用一段时间速度就会变快了??????
myqq1796 2008-08-22
  • 打赏
  • 举报
回复
重起的话内存要清空,要重新加载的……
dodojava 2008-08-22
  • 打赏
  • 举报
回复
应用重新发布时,重新生成应用的字节码,第一次访问表单肯定会很慢,特别是用了一些架构以后,如Hibernate,第一次用完后,应用的字节码生成好了,第二次直接调用
所以新的应用发布更新后,第一次访问肯定会比正常访问来的慢
还有不知道你是否用连接池连接数据库,这样新发布也可能导致速度比平时慢。

81,092

社区成员

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

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