Oracle如何收缩减小表空间大小

比如我们发现一个表空间占用比较大,但是空闲空间很大,想要减小表空间占用大小。查看表空间的情况

发现BETEST表空间占用大,但是剩余大小比较大,可以减小存储占用。

如果我们想减小到100MB,那么就登录其用户执行:

alter database datafile 'D:\oracle\oradata\orcl\BGTEST.DBF' resize 100M;

alter database datafile 'D:\oracle\oradata\orcl\BGTEST.DBF' resize 100M;

然后再查询发现占用空间已经变成100M:

相关推荐
苏-言2 分钟前
Spring IOC实战指南:从零到一的构建过程
java·数据库·spring
Ljw...8 分钟前
索引(MySQL)
数据库·mysql·索引
菠萝咕噜肉i22 分钟前
超详细:Redis分布式锁
数据库·redis·分布式·缓存·分布式锁
长风清留扬24 分钟前
一篇文章了解何为 “大数据治理“ 理论与实践
大数据·数据库·面试·数据治理
Mephisto.java25 分钟前
【大数据学习 | Spark】Spark的改变分区的算子
大数据·elasticsearch·oracle·spark·kafka·memcache
OpsEye37 分钟前
MySQL 8.0.40版本自动升级异常的预警提示
数据库·mysql·数据库升级
Ljw...38 分钟前
表的增删改查(MySQL)
数据库·后端·mysql·表的增删查改
远歌已逝4 小时前
维护在线重做日志(二)
数据库·oracle
qq_433099405 小时前
Ubuntu20.04从零安装IsaacSim/IsaacLab
数据库
Dlwyz5 小时前
redis-击穿、穿透、雪崩
数据库·redis·缓存