oracle一体机高水位,oracle 移动高水位:
查看表的大小;
select a.blocks,a.bytes,a.bytes/1024/1024 from user_segments a
where a.segment_name='B_M_DZYH_CUST_SIGN_FACT';
首先
create table TEST_1228 as select * from user_tables;
insert into TEST_1228? select * from TEST_1228 ;
insert into TEST_1228? select * from TEST_1228 ;
insert into TEST_1228? select * from TEST_1228 ;
insert into TEST_1228? select * from TEST_1228 ;
insert into TEST_1228? select * from TEST_1228 ;
commit;
查看表的空間大小:記錄為1
select a.blocks,a.bytes,a.bytes/1024/1024 from dba_segments a
where a.segment_name='TEST_1228'
刪除表
delete from TEST_1228?;
commit;
查看表的空間大小:記錄為2
select a.blocks,a.bytes,a.bytes/1024/1024 from dba_segments a
where a.segment_name='TEST_1228'
移動高水位:
alter table TEST_1228 enable row movement
alter table TEST_1228 shrink space
查看表的空間大小:記錄為3
select a.blocks,a.bytes,a.bytes/1024/1024 from dba_segments a
where a.segment_name='TEST_1228'
對比1,2,3結果,即可
總結
以上是生活随笔為你收集整理的oracle一体机高水位,oracle 移动高水位:的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle什么是swap分区,linu
- 下一篇: vim自带的练习教程(vimtutor)