oracle删除数据后回收磁盘空间
来源:互联网 发布:怎么连接网络 编辑:程序博客网 时间:2024/04/27 17:26
公司有台IBM小型机做测试数据库,近期磁盘空间已经不足,考虑到部分数据库用户已经不再使用,所以决定做一次数据库清理工作。
第一次清理:
首先考虑删除无用的用户和无用的表空间
--删除用户
drop user user_name cascade;
--删除表空间
drop tablespace space_name including contents and datafile cascade constraints;
删除表空间之后,df -g 查看磁盘空间并没有被释放,百度了下得知这种情况是由于句柄还未被释放,等句柄被释放即可。若要着急用的话,可以重启数据库,因为测试库,所以我就直接重启啦。
重启数据库
sqlplus / as sysdba
shutdown immediate;
--启动数据库
startup;
第二次清理:
删除了无用的表空间,只释放出了不到10GB的磁盘空间,检查用户和表空间的关系,发现某些较多的用户公用表空间,但是其中一些用户已经不再使用,所以决定回收这些用户数据。
0 0
- oracle删除数据后回收磁盘空间
- Oracle 删除数据后释放数据文件所占磁盘空间
- Oracle 删除数据后释放数据文件所占磁盘空间
- oracle 大表删除数据后,回收空间的问题。
- oracle 大表删除数据后,回收空间的问题。
- InnoDB删除数据后磁盘空间如何释放
- MySQL删除数据后磁盘空间的释放情况
- Mysql删除数据后磁盘空间未释放的解决办法
- MySQL删除数据后磁盘空间的释放总结
- MySQL删除数据后磁盘空间的释放情况
- Mysql InnoDB删除数据后释放磁盘空间的方法
- oracle 删除后,数据恢复
- 在oracle数据库中删除表后,怎样把占用的磁盘空间释放出来?
- 为什么删除文件后磁盘空间还是不变
- mongodb删除集合后磁盘空间不释放
- mongodb删除集合后磁盘空间不释放
- mongodb删除集合后磁盘空间不释放
- mongodb删除集合后磁盘空间不释放
- pso算法
- java 调cmd、shell 、exe
- 程序员必备基础知识:通信协议——Http、TCP、UDP
- EMC FC AX-4存储崩溃,raid5硬盘损坏
- “暴风一号”学习日记(一)
- oracle删除数据后回收磁盘空间
- NET面试题
- Leetcode Sort List
- Volley详解之自定义volley请求
- linux make命令
- Java线程池详解(一)
- ubuntu开发环境搭建----dm365
- Android开发环境搭建
- 直播技术资料整理