+ -
当前位置:首页 → 问答吧 → 紧急求救,遇到特殊问题,非常着急。

紧急求救,遇到特殊问题,非常着急。

时间:2011-09-19

来源:互联网

一条查询数量语句select count(*) from 。。。 where 。。=。。在存储过程中卡住了,没法继续调试,很着急
到sql/plus中一试,1分半中,结果700万,很正常。
再用toad,pl/sql工具试,也是卡住,而存储过程就是用pl/sql调试的。
难道是这些工具出什么问题了?

作者: tjxray   发布时间: 2011-09-19

有没有主键,在where后面指定一个主键试试!

作者: roothomes   发布时间: 2011-09-19

按理来说 ,SELECT语句是不会有锁,不会卡住的。
你在sql/plus中试的时候,试的是这个SELECT语句还是整个存储过程?

作者: yixilan   发布时间: 2011-09-19

在where 条件后面的那个字段上建个索引试试吧
建议不要用count(*),用count(某字段)

作者: anly_hz   发布时间: 2011-09-19

热门下载

更多