如何使用BLOB字段缩小ibd文件?

时间:2012-04-23 10:06:44

标签: mysql null blob shrink

我有一个包含许多NULL值的BLOB字段的大表。我启用了多个表空间,并为每个表获得了一个单独的ibd文件。这个表的物理大小远远超过我自己计算的大小,所以我的结论是应该可以缩小这个ibd文件,但即使重新加载转储文件后我仍然无法做到这一点。我验证了转储文件确实包含插入NULL值的SQL语句。 任何缩小此表的物理尺寸的提示?或者这是不可能的,因为MySQL为blob分配固定大小?

1 个答案:

答案 0 :(得分:0)

删除BLOB列上的索引(如果有) 请提供SHOW TABLE STATUS LIKE '<table_name>'

的o / p