社区
基础和管理
帖子详情
drop table 个别表极慢
moonlighter
2012-12-20 05:07:26
因业务需要,在程序中需批量删除一些表,有时可能没有该表,有时可能表内数据很少,有时也可能有很多数据。但在执行时发现,执行到删除某个表(如A表)时,长时间不完成,一般要几十分钟(实际该表数据很少,有时数据库中没有该表),也执行其他表时,速度极快,时间有时不到1秒。不知什么原因?从何处检查?数据库为Oracle10i
...全文
904
6
打赏
收藏
drop table 个别表极慢
因业务需要,在程序中需批量删除一些表,有时可能没有该表,有时可能表内数据很少,有时也可能有很多数据。但在执行时发现,执行到删除某个表(如A表)时,长时间不完成,一般要几十分钟(实际该表数据很少,有时数据库中没有该表),也执行其他表时,速度极快,时间有时不到1秒。不知什么原因?从何处检查?数据库为Oracle10i
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
善若止水
2012-12-20
打赏
举报
回复
建议先truncate ,再drop。这肯定会快
iqlife
2012-12-20
打赏
举报
回复
drop table 应该立刻返回的,感觉你的数据库存在问题,是本地库么,看看alert日志里有报错没有? 是否该表已经被删除,回收站里是否有,建议drop ....purse试试看 一般来说删除不掉就是该表被锁,但是也应该返回错误的,不返回而卡住,这个需要对该session进行下跟踪,确定操作过程中遇到什么问题了
linwaterbin
2012-12-20
打赏
举报
回复
是不是空间碎片太多了?查一下 v$session_waits ,在等待什么?建议最好在drop table 之前做一个 event trace ,trace 一下你的这个drop 到底做了什么,还有在drop 的时候看看cpu 和磁盘IO 的状态,是不是io 有什么问题
惜分飞
2012-12-20
打赏
举报
回复
没了现场情况,不好分析 有可能是因为这个表有事务没有提交,或者其他程序占用,或者其他,感觉原因有很多 如果当时有现场可以通过等待事件深入分析
db2_aixer
2012-12-20
打赏
举报
回复
表是不是很大?先把执行计划贴出来
moonlighter
2012-12-20
打赏
举报
回复
如在PL/SQL中执行drop table A;近一个小时没反应(实际上目前没有A表)也不报该表不存在的错误;而执行drop table B,当然B表也不存在,立即报该表不存在的错误。
mysql
table
的权限不足_MySQL优化之——权限管理
在mysql数据库中,有mysql_install_db脚本初始化权限
表
,存储权限的
表
有:1、user
表
2、db
表
3、host
表
4、
table
_priv
表
5、columns_priv
表
6、proc_priv
表
MySQL存取控制包括2个阶段:阶段1:server检查你是否同意连接。...
oracle
表
名中包含中文如何删除
今天,在oracle导入dmp后,查询了一下user_
table
s, select * fom user_
table
s;...
drop
table
PX02(调查问卷明细
表
) ;--失败 采用这种方式:
drop
table
“PX02(调查问卷明细
表
) ";--成功 删除成功!
mysql主键外键_MySQL数据库的主键和外键详解3
MySQL数据库的主键和外键详解主键主键的定义主键:
表
中经常有一个列或多列的组合,其值能唯一地标识
表
中的每一行。这样的一列或多列称为
表
的主键,通过它可强制
表
的实体完整性。当创建或更改
表
时可通过定义 PRIMARY ...
Oracle删除
表
的几种方法
drop
table
books;的指令会将
表
放到回收站里, 用 flashback
table
"BIN$1Oiy3qm/QJubov1BwBUOgw==$0" to before
drop
; 就能恢复。 删除
表
:
drop
table
books purge;是绕过回收站,彻底删除 ...
drop
user a cascade:ORA-00604 ORA-00942 ORA-06512
drop
user a cascade;
drop
user a cascade * ERROR at line 1: ORA-00604: error occurred at recursive SQL ...ORA-00942:
table
or view does not exist ORA-06512: at line 11 今天遇到一则由于Oracle
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章