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;
相关推荐
Mike117.1 分钟前
GBase 8c 逻辑复制槽停住以后,xlog 为什么越堆越多
数据库·oracle
2401_880071401 分钟前
html怎么用jekyll转换_Jekyll博客如何导入传统HTML页面
jvm·数据库·python
tellmewhoisi6 分钟前
多版本共用redis导致数据没及时更新报错
数据库·redis·缓存
taocarts_bidfans12 分钟前
Taoify与Redis、Nginx集成实战:提升跨境独立站性能与并发能力
数据库·redis·nginx·跨境电商·独立站
wang3zc17 分钟前
CSS如何实现元素镜像翻转_使用transformscalex负值
jvm·数据库·python
CLX050521 分钟前
Golang如何做图片处理缩放_Golang图片处理教程【收藏】
jvm·数据库·python
MongoDB 数据平台24 分钟前
官宣:MongoDB 正式内置到 Claude Code
数据库·mongodb
TEC_INO25 分钟前
Linux57:读取人脸数据库并保存到map
数据库·oracle
原来是猿25 分钟前
TCP Echo Server 深度解析:从单进程到线程池的演进之路(下)
linux·服务器·数据库
2301_8125396727 分钟前
mysql如何限制用户连接数_使用MAX_USER_CONNECTIONS优化并发
jvm·数据库·python