删除数据量大时,sqlplus死掉,数据删不掉,该怎么办? 怎么叫死掉? NOT RESPONSE并不意味着死掉, 耐心地等吧也可能是你的SQL写得效率不高,比如用到了IN操作 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么条件都没有,就是delete tablename; 其他进程对该表进行DML操作以后没有提交导致表被锁定...???? 如果你的表中数据太多,先把回滚段扩大,再试试如果清表最好用 TRUNCATE TABLENAME 呵呵,最简单的办法就是先Drop 掉它 在Create它,效率很高的哦! 表锁扩大回滚段完全删除数据: truncate table table_name 若仅删除部分数据,且不想扩表空间,则在原删除语句后再加条件:rownum<10000,即每一万条纪录删一次。 方法1:进入DBA断调该会话方法2:如果允许重启数据库 一般不会死机,客户端是假死机,服务器端的硬盘应该还在工作 求VMX文件 怎么用青蛙 导出insert的语句? 数据多了怎么办 求oracle 行列转换的SQL语句 oracle如何编辑已经写好的只知道名称的存储过程? system 表空间一般 有多大了? commint和rollback的问题? oracle 通过 hibernate 批量插入数据,出现违反唯一约束错误 oracle9i几个用户的相关问题 定义数据库表时为什么要有字段长度这个选项,数据类型本身不就是有范围的吗? 如何用过程和函数,返回动态SQL执行的结果集, 启动SQLPLUS 后,运行一会就会自动退出,无法与ORACLE 联系,那位知道?
如果清表最好用 TRUNCATE TABLENAME
rownum<10000,即每一万条纪录删一次。
方法2:如果允许重启数据库
一般不会死机,客户端是假死机,服务器端的硬盘应该还在工作