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:

相关推荐
看我干嘛!4 分钟前
第三次python作业
服务器·数据库·python
2501_936960365 分钟前
ROS快速入门教程
数据库·mongodb
知识分享小能手11 分钟前
Oracle 19c入门学习教程,从入门到精通,Oracle 的闪回技术 — 语法知识点与使用方法详解(19)
数据库·学习·oracle
踢足球092918 分钟前
寒假打卡:2026-01-31
数据库·sql
是小崔啊20 分钟前
PostgreSQL快速入门
数据库·postgresql
xxxmine27 分钟前
Redis 持久化详解:RDB、AOF 与混合模式
数据库·redis·缓存
yufuu9831 分钟前
使用Scikit-learn进行机器学习模型评估
jvm·数据库·python
MMME~35 分钟前
Ansible模块速查指南:高效定位与实战技巧
大数据·运维·数据库
甘露s1 小时前
深入理解 Redis:事务、持久化与过期策略全解析
数据库·redis
珠海西格1 小时前
远动通信装置为何是电网安全运行的“神经中枢”?
大数据·服务器·网络·数据库·分布式·安全·区块链