因业务需要,在程序中需批量删除一些表,有时可能没有该表,有时可能表内数据很少,有时也可能有很多数据。但在执行时发现,执行到删除某个表(如A表)时,长时间不完成,一般要几十分钟(实际该表数据很少,有时数据库中没有该表),也执行其他表时,速度极快,时间有时不到1秒。不知什么原因?从何处检查?数据库为Oracle10i
解决方案 »
- 数据库学习大全
- 请教sqlplus.exe 、 PL/SQL 的问题
- 请问我安装完oracle9i后,怎么在%oraclehome%Apache\Apache下没有ports.ini文件呀
- 急!如何将.dbf文件导入到oracle?
- 关于oracle sequence的新的问题
- 关于Oracle查询时对条件区分大小写
- LINUX 下oracle启动问题,急急!
- help!!!数据从sqlserver转换到oracle以后。。。
- 我打开windows2003的防火墙后,发现客户端连数据库连不上了!!请各位帮忙!
- 在UNIX下,如何访问access数据库文件?
- 使用NVL函数报错
- pl/sql连不上oracle
是否该表已经被删除,回收站里是否有,建议drop ....purse试试看一般来说删除不掉就是该表被锁,但是也应该返回错误的,不返回而卡住,这个需要对该session进行下跟踪,确定操作过程中遇到什么问题了