日期:2014-05-17  浏览次数:20712 次

使用prepareStatement 查询sql server很慢
使用prepareStatement预编译参数 查询sql server很慢大概1分钟,在数据库里面直接查1秒 

搜了下原因,可能是数据量大的时候(表里几百万条数据)setString的缘故,改成不使用参数查询,果然很快

因为安全原因得用prepareStatement  求高手指点下解决的办法



------解决方案--------------------
你SQL的问题,贴出来代码看看,这分我拿了
------解决方案--------------------
如果确定了是setStirng 的方法,可以不用参数的查询,但是为了安全,需要在使用参数之前对参数做一个安全性判断