mysql(mariadb)中的ibd文件过大,如何处理,可以删除吗?
环境:k8s集群,通过helm安装的mariadb数据库。 数据库分为主从,其中一个数据库实例有一张存储日志备份的表ds_log_detail,时间长了里面存了大量冗余数据,准备清理。数据表ds_log_detail已经做了定期清理。检查发现存储节点中存在ds_log_detail.idb文件。已经50G了。 本来打算 直接删掉,但是去网上查了一下资料,好像对数据库有影响。请问这个文件有什么用?可以删除吗?或者怎么能把这个文件变小? !
mysql
mariadb
赞
收藏 0
回答 1
相关问题
HarmonyOS 图片上传文件过大如何处理
794浏览 • 1回复 待解决
关于MySQL的Innodb引擎使用ibd和frm文件恢复数据问题
3020浏览 • 1回复 待解决
mysql -hlocalhost -u root -p********* -P ,却进入MariaDB,不是mysql?
2421浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何处理ArkTS中的Worker线程文件路径?
1067浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何处理鸿蒙Web组件中的文件上传请求?
881浏览 • 1回复 待解决
如何根据.frm文件和.ibd文件恢复数据库?
2984浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙系统中如何处理媒体文件URI?
963浏览 • 1回复 待解决
在ArkTS中如何处理耗时操作?
1289浏览 • 1回复 待解决
鸿蒙开发中如何处理异步操作?
384浏览 • 0回复 待解决
有谁知道web拦截如何处理文件
1595浏览 • 1回复 待解决
如何处理鸿蒙应用中的内存泄漏问题?
1097浏览 • 0回复 待解决
如何处理语音识别过程中的错误?
910浏览 • 0回复 待解决
mysql删除字段的操作会记录在日志中么?
3775浏览 • 1回复 待解决
Mysql如何用sql语句删除这样的内容?
2537浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何处理ServiceAbility中的远程请求?
1115浏览 • 1回复 待解决
删除应用沙箱目录:应用沙箱目录可以删除吗?怎么调用api删除?
2491浏览 • 1回复 待解决
光标跟随相关接口,你知道如何处理吗?
3508浏览 • 1回复 待解决
如何处理Redis的内存优化?
3648浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何处理请求中的token过期问题
1109浏览 • 1回复 待解决
鸿蒙Canvas中drawText如何处理文字自动换行
11314浏览 • 1回复 待解决
HarmonyOS开发中如何处理用户输入和表单?
642浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何处理在文件下载时的Cookie传递问题?
773浏览 • 1回复 待解决
mysql 千万级表中快速插入和删除记录
3683浏览 • 1回复 待解决
mysql数据库count()括号中可以添加条件判断吗?
2387浏览 • 1回复 待解决
HarmonyOS 大整数如何处理
1209浏览 • 1回复 待解决
db是表空间文件,一般的删除数据不会真正的把数据从表中删除,会转换成碎片。
SHOW TABLE STATUS LIKE "ds_log_detail"\G
查询结果中的Index_length是索引的数量,Data_length是碎片的数量。
OPTIMIZE TABLE ds_log_detail;
优化整理碎片,会锁表操作,建议要避开业务时间操作。