【求助】ssh 查询 视图 时快时慢 查了2天都没找出问题
项目是写的一个服务,放在服务器上,用平板去访问该url接口。架构是ssh,数据库是sqlserver,查询sqlserver中的一个复杂的视图的时候,有时候是几秒,有时候是10秒以上,概率是50%慢。 不知道是为什么。求有经验的高手指导,为这事儿,都查了好几天了。谢谢。
当单独去数据库查询该视图,基本上都是1-2秒就出来,偶尔出现慢的情况,但是概率很小。
而且特别是第一次启动数据库的时候,会很慢。
在项目中语句很简单,就是调用视图查询,没有多余的语句。用的dbcp,后来改的c3p0,都是时快时慢。
在服务查询数据库的前一句记录了时间,查询完也记录了时间,就是查询的时候占用了很大时间。和网络应该没有关系,因为在服务器上直接访问服务,也是一样的情况。
查询该数据库其他视图或者表是没问题的,速度很快
求高手指教,真的不知道咋整了
java ee版块没人回答,我换个板块试试