CMP临时文件清理

简介: CMP - 指 Compression Advisor ,是 Oracle 数据库的压缩建议特性,在生成建议时产生的中间过程表,一般会自行删除。这个特性自 11.2.0.4 引入( Oracle 11.2.0.4 BP1 or higher),在某些情况,该功能执行失败后,会遗留下一个系列的数据库对象。这些对象,可以在 SYS 下进行删除。

■■ CMP临时文件

CMP - 指 Compression Advisor ,是 Oracle 数据库的压缩建议特性,在生成建议时产生的中间过程表,一般会自行删除。这个特性自 11.2.0.4 引入( Oracle 11.2.0.4 BP1 or higher),在某些情况,该功能执行失败后,会遗留下一个系列的数据库对象。
这些对象,可以在 SYS 下进行删除。

If you see tables with names like CMP3xxxxxx or CMP4xxxxxx (where xxxxxx is a number) left over after running Compression Advisor, it is likely because Compression Advisor failed at some point. These are interim tables created/used by Compression Advisor, which are normally dropped when it completes. You can safely drop those tables.

■■ 实践案例:清理临时文件

巡检发现某几个业务用户有系统遗留的较大临时表,最大的一个表 USER2.CMP3$1255387 多达13亿行记录,需要及时清理。

■ 用户1
TABLE_NAME                      TABLESPACE_NAME NUM_ROWS   LAST_ANALYZED
------------------------------------------------------------------------
CMP3$662133                     USER1_IRMS_TBS  29067846   2019/12/19 22:17

■ 用户2
TABLE_NAME                      TABLESPACE_NAME NUM_ROWS   LAST_ANALYZED
------------------------------------------------------------------------
CMP3$22077693                   USER2_RMW_TBS   6503320    2016/5/27 6:19
CMP3$22077695                   USER2_RMW_TBS   32448070   2016/5/27 6:20
CMP3$1255387                    USER2_RMW_TBS   1331586873 2022/1/13 22:58

■ 用 SYS 用户执行删除清理
drop table "USER1".CMP3$662133   purge;
drop table "USER2".CMP3$22077693 purge;
drop table "USER2".CMP3$22077695 purge;
drop table "USER2".CMP3$1255387  purge;
目录
相关文章
|
2月前
|
监控 Shell Linux
清理旧的 core dump 文件
【10月更文挑战第1天】
145 2
|
4月前
|
存储 缓存 固态存储
怎么清理磁盘空间
随着我们频繁使用电脑进行工作、学习和娱乐,积累的文件和数据往往会占据大量的硬盘空间。这不仅会导致磁盘空间逐渐减少,还会减慢电脑的运行速度,甚至还会影响工作效率。幸运的是,通过一些简单的步骤,就可以有效地清理磁盘空间并提升电脑的性能。本文将为你提供几个简单实用的方法,帮你清理磁盘空间。
怎么清理磁盘空间
|
7月前
|
C语言
使用fclose函数关闭数据文件
使用fclose函数关闭数据文件
44 0
|
7月前
|
弹性计算 运维 Shell
自动清理临时文件
【4月更文挑战第30天】
52 0
|
7月前
|
C语言
用fclose函数关闭数据文件
用fclose函数关闭数据文件
85 2
|
7月前
|
存储 算法 数据处理
常用拷贝和替换算法-copy讲解
常用拷贝和替换算法-copy讲解
84 1
|
存储 监控 应用服务中间件
为什么文件删除了但磁盘空间没有释放?
为什么文件删除了但磁盘空间没有释放?
C盘不够用了怎么办,看我4年未重做系统如何清理出25G的temp磁盘空间?
C盘不够用了怎么办,看我4年未重做系统如何清理出25G的temp磁盘空间?
175 0
C盘不够用了怎么办,看我4年未重做系统如何清理出25G的temp磁盘空间?
下一篇
DataWorks