互联网服务

应用中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 个回答jason2012的回答

jason2012jason2012数据库管理员IBM
回复 6# 欧阳峰


   目前问题是解决了,通过创建索引的方式,但是我觉得额外建一些索引不太好。有没有办法让绑定变量的SQL一开始就走正确的执行计划
互联网服务 · 2013-11-05
浏览859

回答者

jason2012
数据库管理员IBM

jason2012 最近回答过的问题

回答状态

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