oracle 表收缩,Oracle在线收缩表——shrink space
表的年限比较久,水位线特别高,通过shrink 方式在线回收(生产要在空闲时操作)
–统计需要收缩表的信息(手工统计是为了下面查询水位线更准确)
SQL> exec dbms_stats.gather_table_stats(ownname=>‘USERNAME’,tabname=>‘TABLENAME’,estimate_percent=>10,method_opt=>‘for all indexed columns’,cascade=>TRUE);
–查询表得水位线 blocks是表的水位线
SQL> select num_rows,blocks from user_tables where table_name=‘TABLENAME’;
–开启表的行移动
SQL> alter table TABLENAME enable row movement;
–开始收缩表(如果数据量非常大需要执行很长时间)
SQL> alter table tablename shrink space;
–重新收集收缩表的信息
SQL> exec dbms_stats.gather_table_stats(ownname=>‘USERNAME’,tabname=>‘TABLENAME’,estimate_percent=>10,method_opt=>‘for all indexed columns’,cascade=>TRUE);
–查询收缩过表的水位线
SQL> select num_rows,blocks from user_tables where table_name=‘TABLENAME’;
oracle 表收缩,Oracle在线收缩表——shrink space相关推荐
- oracle+12c+大表,ORACLE 12C新特性-在线迁移表或分区 | 信春哥,系统稳,闭眼上线不回滚!...
今天测试一下ORACLE 12C的一个新功能-在线移动表或分区,这其实在10g版本就已经支持了,难道是官方文档写错了,先不按照文档描述的去测试,看看是否堆表也可以在线迁移.以下是实验过程: 下面先看下 ...
- oracle hwm调整语法,oracle 10g 下 HWM 在线调整用 Shrink 是较佳选择
[测试Shrink作用示例] Shrink如何重置空块? Shrink与Move的差异在哪里? 相信用实例来解释比较好一点: Code: SQL> create table t ( x numb ...
- oracle如何收缩表空间,ORACLE收缩表空间
最近导一个空库到数据库后,发现占用的表空间非常大,执行表收缩(SHRINK SPACE CASCADE)后,发现实际占用的空间不到1%. 但是收缩表空间大小提示错误 ALTER DATABAS ...
- Shrink space合并表的碎片
Shrink space合并表的碎片 一般表里有碎片我们都采用alter table table_name move tablespace_name,或者exp,drop table table_na ...
- Oracle中shrink space命令
shrink_clause: http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_3001.htm#i2192484 ...
- oracle hwm 查询,Oracle HWM( High Water Mark)
Oracle HWM( High Water Mark) 1.什么是HWM 注意:此部分内容请先了解oracle物理结构和逻辑结构 顾名思义,这是一条水位线,oracle的每一个对象都是一个segem ...
- oracle 表收缩,Oracle 收缩表大小 Oracle Shrink Table
语法: alter table shrink space [ | compact | cascade ]; alter table shrink space compcat; 收缩表,相当于把块中数据 ...
- oracle表空间文件压缩,收缩Oracle表空间物理文件
在Oracle中,经常有这样的情况,由于误操作,使某个表空间过大.delete 方法不会清除高水位线,用了truncate之后,虽然高水位线已经清除,但是扩充的表空间并没有缩小,所以应该用下面的方法进 ...
- 收缩表段(shrink space)
--==================== -- 收缩表段(shrink space) --==================== 一.表的增长方式 当表被创建后,随着记录的不断插入,组成 ...
最新文章
- 【转】Traceview的使用
- 12、动态视图组件ListView、GridView
- 分布式实时计算—Spark—Spark Core
- 关于C#中将数字转换为指定格式
- JVM -XX: 参数介绍
- Web服務器的配置方法
- 网页滚动条上下滚动固定元素左右不固定之sticky
- NetApp集群模式Data ONTAP展露新颜
- Java生成.jar库
- 光伏组件为何出现白色线条?
- idea拉出Output窗口和还原窗口
- python求素数代码_Python实现高效求解素数代码实例
- 全网首发:configure: error: cannot guess build type; you must specify one
- Apex-逃离塔科夫机器码彻底解决(年度最新讲解可观看)
- linux177端口怎么打开,AIX5.3,如何使用xmanager管理?177端口打不开的相关推荐_ChinaUnix论坛...
- 分布式部署 Zabbix 监控平台
- 【cs230】吴恩达Deep Learning-3/3
- Spring Cloud Alibaba#01.开篇立题
- python nextpow2_Python signal.hann方法代码示例
- 编程时拼音输入法的设置