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:

相关推荐
SelectDB技术团队1 小时前
顺丰科技:从 Presto 到 Doris 湖仓构架升级,提速 3 倍,降本 48%
大数据·数据库·数据仓库·信息可视化·数据分析·doris·实时分析
wangbaowo1 小时前
MySQL数据库下篇
数据库·经验分享·笔记·学习·mysql·安全
ABdolphin1 小时前
Spring-博客系统项目
数据库·sql·spring
伤不起bb1 小时前
MySQl 数据库操作
数据库·mysql
是店小二呀2 小时前
【金仓数据库征文】金仓数据库(KingbaseES)迁移与集群部署实战:从MySQL到KES的全流程解析
数据库·mysql·金仓数据库 2025 征文·数据库平替用金仓
一只专注api接口开发的技术猿2 小时前
1688 API 自动化采集实践:商品详情实时数据接口开发与优化
大数据·运维·数据库·自动化
昔我往昔2 小时前
MySQL中为什么使用B+树结构、B+树和普通的平衡树的区别
数据库·b树·mysql
翁正存3 小时前
MySQL为什么选择B+树
数据库·b树·mysql
码农黛兮_463 小时前
MySQL 数据库集群部署、性能优化及高可用架构设计
数据库·mysql·性能优化
AllenO.o4 小时前
Redis五种数据结构详解
java·数据结构·数据库·redis·缓存