近日,在程序调试时,明明结果集只有两条记录的情况下,执行 查询语句却会一直显示正在执行SQL命令,陷入不能停止的查找状态。
最开始,我还怀疑是不是自己语句写错,后来敢十分肯定语句完全是对的。那么此时我就纠结到抓狂。
经过一番思考,我重新关闭plsql。再次打开查询时,突然就好了。最后,我确定是以下问题;
数据库重复查询时,由于某个原因锁表了。此时的我感觉略无语啊,我们遇到问题总是会陷入程序有没有错的僵局,而从来没有去怀疑过是工具或者环境由于某种因素发生变化,造成了诸多问题。
另外,记得在较长时间不对数据库操作时,关掉pl/sql.或者在执行操作前重启下最好。
本文仅为日常问题的总结与记录。如有同样问题的朋友,可以作为参考。大神(不论真假,自己觉得是就可以)可忽略,谢谢!