删除200万条数据,执行一夜未果,怀疑是回滚段问题,怎么解决 删除200万条数据,执行一夜未果,怀疑是回滚段问题,因为Undo表空间一直在增大,我不想让他回滚,直接删掉就行了,该怎么办呢另外我中途强行中止Sqlplus,但是硬盘一直在闪,我想是Oracle在自动回滚我现在想删数据,不想让回滚段起作用,因为那样删数据太慢了,该怎么解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你作的是全表删除吗?如果是的话用truncate会非常快的。 set autocommit 100;----------每一百条记录提交一次set transaction use rollback segment RBS1; 如果回滚段不够大的话,采用分批提交,如果有足够大的回滚段的话,可以考虑指定回滚段的方式,另外,是不是可以考虑把要保留的数据先select出来,存到另一个表,然后truncate这个表,再把数据导回来呢? 刘永生,猜到是我提的问题了吗:)多谢nowait赐教 我的Oracle 9i的Job不能使用。这是为什么?? RAC 的疑问 update 的简单写法 我想用存储过程插入一条记录,ID(number)为表中目前最大记录加一,怎么解决啊 急:使用RMAN 注册数据库又遇到问题,ORACLE的备份怎么这么难啊 日期字段的问题? 用sys和internal无法登录是怎么回事? 能够模拟出IBM工作站,虚拟出磁盘柜和RAID卡,做模拟双机么?做ORACLE RAC镜像备份吗? 请问ODBC怎么设置呢 ORACLE的dblink的查询权限 【同一表重分组信息,取每组第一条记录,这样的select语句如何写?先谢谢各位!】 oracle9连接问题
set transaction use rollback segment RBS1; 如果回滚段不够大的话,采用分批提交,如果有足够大的回滚段的话,可以考虑指定回滚段的方式,另外,是不是可以考虑把要保留的数据先select出来,存到另一个表,然后truncate这个表,再把数据导回来呢?
多谢nowait赐教