oracle 删除表空间后服务器磁盘空间未释放

发布时间:2020-06-25 11:19:30 作者:断情漠
来源:网络 阅读:1959

记一次,删除数据库物理文件,磁盘空间不释放问题。


背景描述:

数据库业务下线,删除业务账户、后删除相应表空间,释放磁盘空间


操作描述:

1. drop user xxx cascade;

2. drop tablespace xxx including datafiles and contents

删除后,确实物理文件删除了,但使用df -h命令查看并未释放空间

lsof |grep deleted

查看到很多进程在占用删除的oracle数据文件;

拿到对应的spid,在数据库v$process和v$session中查询后,

发现对应的status为"inactive",干掉对应os 进程后,磁盘空间释放。


推荐阅读:
  1. Oracle数据库的体系结构和用户管理
  2. oracle 临时表空间 占用磁盘空间

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

oracle df 删除表空间

上一篇:怎么实现html和php进行数据交互

下一篇:redis集群中的哨兵模式有什么作用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》