PLSQL_批量压缩表Table Compress(案例)

简介: 2015-04-01 Created By BaoXinjian 一、摘要 表空间迁移并压缩案例    二、案例 Step1. 并发转移表空间 set timing on; alter session set parallel_degree_limit=192; alter ...

2015-04-01 Created By BaoXinjian

一、摘要


表空间迁移并压缩案例 

 

二、案例


Step1. 并发转移表空间

set timing on;
alter session set parallel_degree_limit=192;
alter session enable parallel ddl;
alter session enable parallel dml;
alter table inv.mtl_material_transactions move partition plegacy tablespace large_journal_legacy compress for archive low;

Step2. 并发重建主键

set timing on;
alter session set parallel_degree_limit=192;
alter session enable parallel ddl;
alter session enable parallel dml;
alter table inv.mtl_material_transactions drop constraint inventory_item_pk cascade;
drop index mtl.inventory_item_pk;
create unique index mtl.inventory_item_pk on inv.mtl_material_transactions(inventory_item_id) tablespace mtl_large_index;
alter table inv.mtl_material_transactions add constraint inventory_item_pk primary key inventory_item_id using index inv.inventory_item_pk;
exit;

Step3. 并发重建索引

set timing on;
alter session set parallel_degree_limit=192;
alter session enable parallel ddl;
alter session enable parallel dml;
drop index inv.material_item_index01;
create index inv.materil_item_index01 on inv.mtl_material_transaction(inventory_item_id) tablespace mtl_large_index;
exit;

 

Thanks and Regards

 

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
3月前
|
SQL 关系型数据库 MySQL
MySQL技能完整学习列表10、数据导入和导出——1、数据导入(LOAD DATA, mysqldump)——2、数据导出(SELECT ... INTO OUTFILE, mysqldump)
MySQL技能完整学习列表10、数据导入和导出——1、数据导入(LOAD DATA, mysqldump)——2、数据导出(SELECT ... INTO OUTFILE, mysqldump)
52 0
|
SQL 存储 数据挖掘
HIVE 表 DLL 基本操作(一)——第2关:Create/Drop/Truncate 表任务描述
HIVE 表 DLL 基本操作(一)——第2关:Create/Drop/Truncate 表任务描述
287 0
|
SQL Oracle 关系型数据库
实战篇:LogMiner 分析数据泵导入参数 TABLE_EXISTS_ACTION 的秘密
前几天,技术交流群里看到大家讨论 Oracle 数据泵导入时使用 table_exists_action 参数,存在一些疑惑。于是,我打算通过 LogMiner 来分析一下在线重做日志,看看到底是怎么玩的。
实战篇:LogMiner 分析数据泵导入参数 TABLE_EXISTS_ACTION 的秘密
|
SQL 索引 分布式计算