news 2026/2/24 20:03:21

数据库truncate

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
数据库truncate
数据库truncate实际工作方式
MySQLMySQL5.7版本,直接释放表数据所占空间(对应.ibd文件的空间),但保留表结构(.frm)和索引结构
Oracle创建一张空表,将表的访问地址改为新创建空表的地址,原表还在,标记原表所在空间为“可重用”,物理数据仍存在但逻辑上不可见。可以调整高水位线(HWM)。truncate操作不会释放原表数据所占的磁盘空间。
openguass猜测是和MySQL类似,释放表数据所占空间
神通数据库测试下来和Oracle一致

验证:

MySQL

提前在如下表中插入1000条数据

1000条数据下,表占用空间如下

执行truncate表操作之后,表占用空间如下

结论:可以看到,只有.idb文件变小了。直接释放表数据所占空间(对应.ibd文件的空间),但保留表结构(.frm)和索引结构

opengauss

提前在如下表中插入100万条数据


100万条数据下,整个opengauss的data目录占用1.1G

执行truncate表操作之后,整个opengauss的data目录占用1017G

结论:猜测是和MySQL类似,释放表数据所占空间

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/24 14:24:22

OFA VQA镜像移动端延伸:ONNX导出与Android/iOS轻量部署探索

OFA VQA镜像移动端延伸:ONNX导出与Android/iOS轻量部署探索 OFA 视觉问答(VQA)模型镜像为多模态理解任务提供了开箱即用的本地运行能力。但真正让技术落地生根,往往不在服务器,而在用户指尖——手机端。本文不讲如何在…

作者头像 李华
网站建设 2026/2/24 4:06:08

Open Interpreter实战案例:用Qwen3-4B完成CSV清洗可视化全流程

Open Interpreter实战案例:用Qwen3-4B完成CSV清洗可视化全流程 1. 什么是Open Interpreter?——让AI在你电脑上真正“动手干活” 你有没有过这样的经历:手头有一份杂乱的销售数据CSV,字段名是拼音缩写、空值藏在奇怪位置、日期格…

作者头像 李华
网站建设 2026/2/22 0:51:54

Qwen2.5-1.5B本地对话教程:系统提示词工程+角色扮演模式开启方法

Qwen2.5-1.5B本地对话教程:系统提示词工程角色扮演模式开启方法 1. 为什么你需要一个真正属于自己的本地对话助手 你有没有过这样的体验:想问AI一个问题,却犹豫要不要点下发送键?担心输入的代码片段、产品文案、会议纪要&#x…

作者头像 李华
网站建设 2026/2/24 16:29:49

Clawdbot镜像免配置启动Qwen3-32B:单机32GB显存稳定运行指南

Clawdbot镜像免配置启动Qwen3-32B:单机32GB显存稳定运行指南 1. 为什么你需要这个方案 你是不是也遇到过这些问题:想本地跑一个真正强大的大模型,但被复杂的环境配置卡住?下载模型、安装Ollama、写Dockerfile、调端口、配反向代…

作者头像 李华
网站建设 2026/2/17 21:08:29

Qwen2.5降本部署实战:RTX 4090 D上GPU利用率提升80%

Qwen2.5降本部署实战:RTX 4090 D上GPU利用率提升80% 1. 为什么这次部署值得你花5分钟看完 你是不是也遇到过这样的情况:买了块RTX 4090 D,显卡风扇呼呼转,但GPU利用率却总在30%上下徘徊?模型跑得慢、响应延迟高、显存…

作者头像 李华
网站建设 2026/2/23 23:55:46

SiameseUIE效果对比:custom_entities模式 vs 通用规则模式差异

SiameseUIE效果对比:custom_entities模式 vs 通用规则模式差异 1. 为什么这次对比值得你花5分钟看完 你有没有遇到过这样的情况:模型跑通了,结果却“不太对劲”? 比如,输入“李白出生在碎叶城”,它抽出了…

作者头像 李华