
“oracle ”截断表的意思是预定义工作。
对于创建索引的列,索引的类型是什么?count(distinct indexcol)的值是多少?Freelists对于有效地重新使用Oracle表空间中的空间是很重要的。作业调度器(cjq) :负责将调度与执行系统中已定义好的job,完成一些预定义的工作。功能:它显示了sql语句的执行路径,我们能看到Oracle内部是怎么执行的。
Oracle是全球大型数据库软件公司,总部位于美国加州红木城的红木岸。
截断表是一条SQL语句:truncatetable
表名,其含义是快速将表中所有数据删除,与delete语句不同之处在于,truncate语句不会写日志,所以速度极快,尤其适合清空存有海量数据的表格,而delete语句虽然也能将表中的数据删除,但删除的过程会计入日志,速度较慢。
但delete语句可以有选择的删除表中的数据,而truncate语句只能清空表中的所有数据,可以根据自己的需要选用。
你可以试试PRM for Oracle。 ParnassusData Recovery Manager(以下简称PRM)是企业级ORACLE数据灾难恢复软件,可直接从Oracle9i,10g,11g,12c的数据库数据文件(datafile)中抽取还原数据表上的数据,而不需要通过ORACLE数据库实例上执行SQL来拯救数据。ParnassusDataRecovery Manager是一款基于JAVA开发的绿色软件,无需安装,下载解压后便可直接使用。 恢复场景1 误Truncate表的常规恢复 D公司的业务维护人员由于误将产品数据库当做测试环境库导致错误地TRUNCATE了一张表上的所有数据,DBA尝试恢复但是发觉最近的备份不可用,导致无法从备份中恢复出该数据表上的记录。 此时DBA决定采用PRM来恢复已经被TRUNCATE掉的数据。 由于该环境中 所有数据库文件均是可用且健康的,用户仅需要 字典模式下加载SYSTEM表空间的数据文件以及被TRUNCATED表的数据文件即可,例如: create table ParnassusData.torderdetail_his1 tablespace users as select * from parnassusdata.torderdetail_hisSQL>desc ParnassusData.TORDERDETAIL_HIS Name Null? Type ----------------------- -------- -------------- SEQ_ID NOT NULL NUMBER(10) SI_STATUS NUMBER(38) D_CREATEDATE CHAR(20) D_UPDATEDATE CHAR(20) B_ISDELETE CHAR(1) N_SHOPID NUMBER(10) N_ORDERID NUMBER(10) C_ORDERCODE CHAR(20) N_MEMBERID NUMBER(10) N_SKUID NUMBER(10) C_PROMOTION NVARCHAR2(5) N_AMOUNT NUMBER(7,2) N_UNITPRICE NUMBER(7,2) N_UNITSELLINGPRICE NUMBER(7,2) N_QTY NUMBER(7,2) N_QTYFREE NUMBER(7,2) N_POINTSGET NUMBER(7,2) N_OPERATOR NUMBER(10) C_TIMESTAMP VARCHAR2(20) H_SEQID NUMBER(10) N_RETQTY NUMBER(7,2) N_QTYPOS NUMBER(7,2) select count(*) from ParnassusData.TORDERDETAIL_HISCOUNT(*) ---------- 984359 select bytes/1024/1024 from dba_segments where segment_name='TORDERDETAIL_HIS' and owner='PARNASSUSDATA'BYTES/1024/1024 --------------- 189.71875 SQL>truncate table ParnassusData.TORDERDETAIL_HISTable truncated. SQL>select count(*) from ParnassusData.TORDERDETAIL_HISCOUNT(*) ---------- 0 启动PRM ,并选择 Tools =>Recovery Wizard 点击Next 在此TRUNCATE场景中并未采用ASM存储,所以仅需要选择 《Dictionary Mode》字典模式即可:欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)