工作笔记 ---表空间清理
admin
2023-05-28 05:41:17
0

--查看数据库中表空间详细使用情况

SELECT A.TABLESPACE_NAME "表空间名",

       A.TOTAL_SPACE "总空间(M)",

       NVL(B.FREE_SPACE, 0) "剩余空间(M)",

       A.TOTAL_SPACE - NVL(B.FREE_SPACE, 0) "使用空间(M)",

       trunc(NVL(B.FREE_SPACE, 0) / A.TOTAL_SPACE * 100, 2) "剩余百分比%"

  FROM (SELECT TABLESPACE_NAME,

               trunc(SUM(BYTES) / 1024 / 1024, 2) TOTAL_SPACE

          FROM DBA_DATA_FILES

         GROUP BY TABLESPACE_NAME) A,

       (SELECT TABLESPACE_NAME,

               trunc(SUM(BYTES / 1024 / 1024), 2) FREE_SPACE

          FROM DBA_FREE_SPACE

         GROUP BY TABLESPACE_NAME) B

 WHERE A.TABLESPACE_NAME = B.TABLESPACE_NAME(+)

 ORDER BY 5;


--查看某一个表空间内表和分区表的使用情况:以BOSSNM_PERF_DATA表空间为例

select segment_name,segment_type,round(sum(bytes)/1024/1024/1024,4)  from dba_segments 


where tablespace_name =upper('BOSSNM_PERF_DATA') 


group by segment_name,segment_type order by sum(bytes) desc

--查看某一个表空间内表和分区表的使用情况:以BOSSNM_INFO表空间为例

select segment_name,segment_type,round(sum(bytes)/1024/1024/1024,4)  from dba_segments 

where tablespace_name =upper('BOSSNM_INFO') 

group by segment_name,segment_type order by sum(bytes) desc



利用pkp_tools_orz包  清理分区表

--查询BOSSNM_INFO表空间内  各表的使用情况

begin

pkp_tools_orz.AUTO_CLEAR_PARTITIONTABLES('BOSSNM_INFO',0);

end;

--查询结果在表使用情况结果存在CLEAR_SPACE_TEMP临时表内

select * from CLEAR_SPACE_TEMP

--清理表的语句在CLEAR_SPACE_TEMP表的clear_sql字段内复制下来,在command窗口下执行清理

--例下面3种不同清理格式分别是: 带有全局索引的分区表、带有局部索引的分区表、不带索引的表。

alter table NE_ALARM_MSG truncate partition PART_1311 update global indexes;

alter table CTNBC_TRAN_DATA_008 truncate partition PART_201610;

truncate table INFO_JT_SR_40200023


--查看该表的索引状态,在user_indexes 中的status字段内N/A表示局部 、VALID表示全局

--例查询表分区为CTNBC_TRAN_DATA_008_NEW的索引,及status.

select * from user_indexes where table_name='CTNBC_TRAN_DATA_008_NEW';


--清理结束,查询索引是否正常

--例查看索引名INFO_JT_MID_MSG_ALL_DTL_01的索引,表内status字段显示usable表示正常.

select * from  Dba_ind_partitions where index_name='INFO_JT_MID_MSG_ALL_DTL_01' ;


相关内容

热门资讯

全链条培育科技型企业,河南擘画... 【大河财立方 记者 张克瑶】河南科技型企业再获全生命周期全链条支持。近日,河南省科技厅会同省委金融办...
俄罗斯总统普京访华期间两国元首... 新华社北京5月20日电俄罗斯总统普京访华期间两国元首会晤成果文件清单一、请两国元首签署并发表的文件《...
免费抽蒜薹 这账怎么“蒜” 打捆出售的蒜薹。孟亚威 摄5月5日,在河南省开封市鼓楼区仙人庄街道杨岗村,农民在田间收获大蒜。新华社...
几首词勾勒出千年宋韵,一部剧道... 杨洋饰演的展昭 图片来源:电视剧《雨霖铃》官方微博大宋御河景区呈现古之汴河风貌 图片来源:汴河游船公...
IPO“静默期”遭自媒体精准围... 近日,最高人民检察院披露了一起财经自媒体假借“舆论监督”之名,精准围猎拟上市企业的敲诈勒索案。据了解...
风声|AI狂奔全民分钱,有可能... 作者丨刘正Simon Kucher 战略咨询顾问从某种意义上说,韩国,这个“东亚怪物房吊车尾,内卷文...
中华人民共和国和俄罗斯联邦关于... 新华社北京5月20日电中华人民共和国和俄罗斯联邦关于进一步加强全面战略协作、深化睦邻友好合作的联合声...
奋力走好革命老区乡村振兴先行路... 光山“环龙山湖”宜居宜业和美乡村先导区一隅。史霞 摄寒羽尚服饰工人正在裁剪下料。刘一兵 摄光山县建起...
从濮阳到重庆,跨越1400公里... 汉寨外村村民为陈鹏(左二)送上一束“麦穗花”,表达欢迎与感谢。刘冬 摄5月19日,时近小满节气,河南...
国家组织冠脉支架接续采购落地,... 新华社天津5月20日电(记者彭韵佳、栗雅婷)“国家组织冠脉支架集中带量采购”第二轮接续采购20日在天...