Oracle对表delete后空间不释放

Oracle对表delete后空间不释放

开启允许行移动,该语句允许rowid改变

sql 复制代码
alter table TableName enable row movement;

把块中的数据堆到一起,但会保持high water mark

sql 复制代码
alter table TableName shrink space  compact;

(这个会锁表) 回收空间

sql 复制代码
alter table TableName shrink space;

关闭允许行移动,该语句允许rowid改变

sql 复制代码
alter table TableName disable row movement;
相关推荐
宇砾3 分钟前
浅谈Redis(2)
数据库·redis·缓存
cfm_291418 分钟前
Redis Stack 零基础入门
数据库·redis·缓存
海南java第二人23 分钟前
ClickHouse 列式存储深度解析:优点、缺点与选型实战
数据库·clickhouse
李白客35 分钟前
MySQL迁移操作手册:一次完整迁移的实战路径
数据库·mysql
晴天¥1 小时前
Oracle 19c RAC修改监听默认端口
数据库·oracle
皮卡祺q1 小时前
【redis1】基本指令,五大数据类型,存储优化,使用场景】
数据库·redis·缓存
杜子不疼.1 小时前
Agent Skills 的演进治理与 Swarm Skills 自演进
服务器·数据库·microsoft
wanghowie1 小时前
26.v3 核心升级:语义层 + 指标体系——禁止 LLM 直连 SQL
数据库·sql
袋鼠云数栈1 小时前
数栈 V7.0 多模态数据智能平台:打造 AI-Ready 的企业数据底座
大数据·数据结构·数据库·人工智能·数据治理·多模态
Mr. zhihao2 小时前
Redis Bitmap:BitCount、bitTop的使用业务场景
数据库·redis·缓存