mysql(mariadb)中的ibd文件过大,如何处理,可以删除吗?
环境:k8s集群,通过helm安装的mariadb数据库。 数据库分为主从,其中一个数据库实例有一张存储日志备份的表ds_log_detail,时间长了里面存了大量冗余数据,准备清理。数据表ds_log_detail已经做了定期清理。检查发现存储节点中存在ds_log_detail.idb文件。已经50G了。 本来打算 直接删掉,但是去网上查了一下资料,好像对数据库有影响。请问这个文件有什么用?可以删除吗?或者怎么能把这个文件变小? !
mysql
mariadb
赞
收藏 0
回答 1
待解决
相关问题
如何处理Redis的内存优化?
894浏览 • 1回复 待解决
鸿蒙Canvas中drawText如何处理文字自动换行
7400浏览 • 1回复 待解决
hi3861wifi使用中连接意外中断如何处理?
5676浏览 • 1回复 已解决
如何根据.frm文件和.ibd文件恢复数据库?
608浏览 • 1回复 待解决
设置OpenLDAP时执行 slapadd 报错如何处理?
1317浏览 • 0回复 待解决
webView 的左右滑动 和 pageslide冲突如何处理
3671浏览 • 1回复 待解决
关于MySQL的Innodb引擎使用ibd和frm文件恢复数据问题
268浏览 • 1回复 待解决
在进行项目创建过程中,gradle无法下载,该如何处理?
6046浏览 • 2回复 已解决
如果PolarDB 服务发生闪断,如何处理?
943浏览 • 1回复 待解决
OpenHarmony 小型系统内容超出屏幕如何处理
2735浏览 • 3回复 待解决
鸿蒙相机纵向、横向拉伸问题该如何处理?
2560浏览 • 1回复 待解决
Redis 7.0 Multi Part AOF主进程如何处理?
960浏览 • 1回复 待解决
nginx udp 负载均衡,有服务器宕机的时候,如何处理
192浏览 • 1回复 待解决
Dataworks实时同步任务报不支持PolarDB如何处理?
842浏览 • 1回复 待解决
mysql删除字段的操作会记录在日志中么?
1013浏览 • 1回复 待解决
Mysql如何用sql语句删除这样的内容?
146浏览 • 1回复 待解决
Dataworks实时同步任务报不支持PolarDB如何处理 ?
809浏览 • 1回复 待解决
mysql 千万级表中快速插入和删除记录
1037浏览 • 1回复 待解决
Redis如何处理高并发下对一个数据的访问?
1440浏览 • 1回复 待解决
如何删除样机管理有知道的吗?
192浏览 • 1回复 待解决
使用ets创建数据库如何处理数据库升级?
806浏览 • 1回复 待解决
如何开发一个手机app可以作为特定扩展名文件的打开方式并打开处理文件?
369浏览 • 1回复 待解决
关于node和mysql并发处理的小问题有知道的吗?
159浏览 • 1回复 待解决
MySQL重复列逻辑处理?
452浏览 • 1回复 待解决
Mysql中的数据如何导入Greenplum?
1576浏览 • 1回复 待解决
db是表空间文件,一般的删除数据不会真正的把数据从表中删除,会转换成碎片。
SHOW TABLE STATUS LIKE "ds_log_detail"\G
查询结果中的Index_length是索引的数量,Data_length是碎片的数量。
OPTIMIZE TABLE ds_log_detail;
优化整理碎片,会锁表操作,建议要避开业务时间操作。