我现在做了一个网站,用JAVA实现,数据也不是很多,最多1000条,但是运行一段时间后,网站变得很慢,打开首页要等2分钟左右,我怀疑是数据库问题,为解决这个问题,我用SQL的事件探测器进行了跟踪,如有一条查询语句,在TOMCAT里面我输出如下:SELECT imaNewsid,imaNewstitle,imaNewscontent,imaNewsdate FROM Dbl_imaNews where fl_id=1 and imaNewssign=1 ORDER BY imaNewsDate DESC但是在SQL的事件探测器里面却是这样的SELECT imaNewsid,imaNewstitle,imaNewscontent,imaNewsdate , * FROM Dbl_imaNews where fl_id=1 and imaNewssign=1 ORDER BY imaNewsDate DESC多了一个“*”,而且这条查询完之后,运行到另外的查询语句中间要等几十秒,而且每条语句在TOMCAT里面输出正常,在SQL的事件探测器里面就多了“*”,不知道怎么回事,有人遇到过没有????急!!!
解决方案 »
- 求助高手:Spring +MSSQL2000下,使用jdbcTemplate.update()插入数据失败
- servlet小问题。从页面读写东西到数据库,出的问题。在线等
- java 安装不了
- ejb注入的问题
- 字符串比较
- 关于JavaScript在Struts所遇到的问题,请高手帮助
- hibernate设定lazy以后遇到的问题
- 请教大侠:我的hibernate编译时总时报这个错:problem parsing configuration/hibernate.cfg.xml
- tomcat中调用bean出错?
- many to one CMR如何建立??
- Eclipse开发struts2,Tomcat启动出错
- hibernate主键生成策略问题
jdbc connection连接用完关上没有
试过这个吗? 起别名.....
可能你的数据库连接没关闭
1:你sql需要优化
2:仔细检查你的数据库连接是否有关闭。