【PG漫步】DELETE不会改变本地文件的大小,VACUUM也不会

复制代码
DELETE FROM tinyben where id > 60;

还是这么大:

-rw------- 1 enovo enovo 815M Dec 26 19:42 /usr/local/pgsql18-debug/data/base/5/24576

哪怕你用这个:

复制代码
VACUUM tinyben;

只小了2MB:

-rw------- 1 enovo enovo 813M Dec 26 19:51 /usr/local/pgsql18-debug/data/base/5/24576

必须要这样才可以:

复制代码
VACUUM FULL tinyben;

换文件了,原来的文件变为0,这个文件正常大小:

-rw------- 1 enovo enovo 8.0K Dec 26 19:52 /usr/local/pgsql18-debug/data/base/5/24581

相关推荐
invicinble5 小时前
对linux形成认识
linux·运维·服务器
马克Markorg5 小时前
常见的向量数据库和具有向量数据库能力的数据库
数据库
小Pawn爷5 小时前
14.VMmare安装ubuntu
linux·运维·ubuntu
技术路上的探险家5 小时前
8 卡 V100 服务器:基于 vLLM 的 Qwen 大模型高效部署实战
运维·服务器·语言模型
半桔5 小时前
【IO多路转接】高并发服务器实战:Reactor 框架与 Epoll 机制的封装与设计逻辑
linux·运维·服务器·c++·io
绵绵细雨中的乡音5 小时前
深入理解 ET 与 LT 模式及其在 Reactor 模型中的应用
服务器·网络·php
HABuo6 小时前
【linux文件系统】磁盘结构&文件系统详谈
linux·运维·服务器·c语言·c++·ubuntu·centos
Howrun7776 小时前
关于Linux服务器的协作问题
linux·运维·服务器
Coder_Boy_7 小时前
技术让开发更轻松的底层矛盾
java·大数据·数据库·人工智能·深度学习
小白同学_C7 小时前
Lab3-page tables && MIT6.1810操作系统工程【持续更新】
linux·c/c++·操作系统os