暂无图片
暂无图片
3
暂无图片
暂无图片
暂无图片
move tablespace 方式收缩Oracle表碎片.docx
426
9页
16次
2024-04-26
5墨值下载
move tablespace
方式收缩
Oracle
表碎片
move tablespace
概要说明:
move tablespace
操作收缩消除行迁消除碎片使数据
密。
move tablespace
操作会降低高水位线,但不会释放申请的空间。
以使
move
一个表从
tablespace
中移
tablespace
,或
者仅在当前的
tablespace
中移动。
move
exclusive lock
DML
查询。
move
操作时,需要目标
tablespace
中有
1
倍于表大小的空闲空间以供使用。
move
操作后,数据的
rowid
发生了改变,所以表上的
index
是必须要
rebuild
的。
本案例中据库版本
11.2.0.4
,只在表当前表空间中进行
move
操作
,
本次不涉
lob
字段。
一、普通表
1
、查看使用指定表空间的用户及数据量
select owner,sum(bytes/1024/1024/1024) gb from dba_segments
where tablespace_name='DATA_TBS'
group by owner
order by gb desc;
2
、创建表名及表实际大小信息相关表
创建存放表名信息的表
create table system.TEMP_EDW_SEGMENTS
(
SEGMENT_NAME VARCHAR2(40),
OWNER VARCHAR2(20)
);
REAL_SIZE_MB
SEG_SIZE_MB
大小
SEG_SIZE_MB
减去
REAL_SIZE_MB
,近似于碎片大小,单位
MB
create table system.FRAG_RESAULTS
(
OWNER VARCHAR2(20),
TNAME VARCHAR2(40),
REAL_SIZE_MB NUMBER,
SEG_SIZE_MB NUMBER
);
3
、向表名信息表中插入数据
本次统计超过
1GB
的表
insert into system.temp_edw_segments
select segment_name,owner from dba_segments
where segment_type='TABLE'
and owner='EDW'
and TABLESPACE_NAME='DATA_TBS'
and (bytes/1024/1024/1024)>1;
commit;
4
、创建计算表或分区实际大小的函数
该函数可以指定四个参数,分别是数据段名称、用户名、数据段类型、分区名
其返回结果为表或分区实际的大小,单位为
bytes
CREATE OR REPLACE FUNCTION REAL_SIZE(
P_SEGNAME IN VARCHAR2,
P_OWNER IN VARCHAR2 DEFAULT USER,
P_TYPE IN VARCHAR2 DEFAULT 'TABLE',
P_PART_NAME IN VARCHAR2 DEFAULT NULL)
RETURN NUMBER AUTHID CURRENT_USER AS
L_TOTAL_BLOCKS NUMBER;
L_TOTAL_BYTES NUMBER;
L_UNUSED_BLOCKS NUMBER;
L_UNUSED_BYTES NUMBER;
L_LASTUSEDEXTFILEID NUMBER;
L_LASTUSEDEXTBLOCKID NUMBER;
L_LAST_USED_BLOCK NUMBER;
L_UNFORMATTED_BLOCKS NUMBER;
L_UNFORMATTED_BYTES NUMBER;
L_FS1_BLOCKS NUMBER;
L_FS1_BYTES NUMBER;
L_FS2_BLOCKS NUMBER;
L_FS2_BYTES NUMBER;
L_FS3_BLOCKS NUMBER;
L_FS3_BYTES NUMBER;
L_FS4_BLOCKS NUMBER;
L_FS4_BYTES NUMBER;
L_FULL_BLOCKS NUMBER;
L_FULL_BYTES NUMBER;
T_TOTAL_BYTES NUMBER;
T_FS_BYTES NUMBER;
of 9
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜