互联网服务

应用中SQL查询过慢的问题

某个SQL在客户端中执行很快,但是作为动态SQL在应用中执行很慢例如 select * from tab where col1=5,这条SQL在客户端中执行速度挺快的但是在应用中 select * from tab where col1=?,参数动态传入。发现执行的速度很慢。出现这类问题的原因是什么,有什么解决办法... 显示全部
某个SQL在客户端中执行很快,但是作为动态SQL在应用中执行很慢例如 select * from tab where col1=5,这条SQL在客户端中执行速度挺快的
但是在应用中 select * from tab where col1=?,参数动态传入。发现执行的速度很慢。


出现这类问题的原因是什么,有什么解决办法 收起
参与14

查看其它 12 个回答hongyehongye 的回答

hongyehongye hongyehongye 联盟成员 数据库管理员 哈尔滨银行
绑定的时候可以采取reopt once ,然后第一次执行传入col1=5的参数
银行 · 2013-11-08
浏览812

回答者

hongyehongye
数据库管理员 哈尔滨银行
擅长领域: 服务器存储数据库
评论467

hongyehongye 最近回答过的问题

回答状态

  • 发布时间:2013-11-08
  • 关注会员:1 人
  • 回答浏览:812
  • X社区推广