社区
Web 开发
帖子详情
使用prepareStatement 查询sql server很慢
IVERS0N
2012-12-16 03:36:46
使用prepareStatement预编译参数 查询sql server很慢大概1分钟,在数据库里面直接查1秒
搜了下原因,可能是数据量大的时候(表里几百万条数据)setString的缘故,改成不使用参数查询,果然很快
因为安全原因得用prepareStatement 求高手指点下解决的办法
...全文
281
5
打赏
收藏
使用prepareStatement 查询sql server很慢
使用prepareStatement预编译参数 查询sql server很慢大概1分钟,在数据库里面直接查1秒 搜了下原因,可能是数据量大的时候(表里几百万条数据)setString的缘故,改成不使用参数查询,果然很快 因为安全原因得用prepareStatement 求高手指点下解决的办法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
念灬朝花夕拾
2013-06-16
打赏
举报
回复
哥们 preparedStatement.setString()方法 貌似是赋值的。。。。。
fg29xj
2013-06-16
打赏
举报
回复
public static void deleteBill(String goods_name){ openConnection(); String sql="delete from bill where goods_name=?"; try { ps=con.prepareStatement(sql); ps.setString(1, goods_name); ps.executeUpdate(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ closeResource(); } } 这句语句是什幺意思?ps.setString(1, goods_name);
IVERS0N
2012-12-24
打赏
举报
回复
引用 1 楼 wjzmr123 的回复:
你SQL的问题,贴出来代码看看,这分我拿了
确实是SQL的问题
benfangdewoniu
2012-12-16
打赏
举报
回复
如果确定了是setStirng 的方法,可以不用参数的查询,但是为了安全,需要在使用参数之前对参数做一个安全性判断
wjzmr123
2012-12-16
打赏
举报
回复
你SQL的问题,贴出来代码看看,这分我拿了
SQL
Server
数据库
查询
速度慢的原因和解决方法
SQL
Server
数据库
查询
速度慢的原因有很多,常见的有以下几种: 1、没有索引或者没有用到索引(这是
查询
慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致...
关于java.
sql
.Pre
pa
re
Statement
的几点总结
1.Pre
pa
re
Statement
建立和数据库的连接比较耗时, ...3.java中对长
sql
语句拼接易读性差,Pre
pa
re
Statement
可以
使用
setXX方法设定值,参数化
查询
insert into book (name,author,num,press,type,sta...
06丨数据库原理:为什么Pre
pa
re
Statement
性能更好更安全?
做应用开发的同学常常觉得数据库由 DBA 运维,自己会写
SQL
就可以了,数据库原理不需要学习。其实即使是写
SQL
也需要了解数据库原理,...另一种是先通过 Pre
pa
re
Statement
预编译
SQL
,然后设置可变参数再提交执行。
Java数据库JDBC——pre
pa
re
Statement
的用法和解释
一、pre
pa
re
Statement
的用法和解释 1.Pre
pa
red
Statement
是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程 2.
使用
Statement
对象。在对数据库只执行一次性存取的时侯,用
Statement
对象进行处理。...
statement
、pre
pa
re
Statement
的用法和解释
一、pre
pa
re
Statement
的用法和解释 1.Pre
pa
red
Statement
是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程 2.
使用
Statement
对象。在对数据库只执行一次性存取的时侯,用
Statement
对象进行处理。...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章