Mysql innodb压缩没有给出正确的结果

时间:2015-09-14 07:32:12

标签: mysql compression innodb

我正在测试innodb压缩(8kb页面大小)。当我在information_schema.tables中看到它显示较小的大小(大约10gb)但是在磁盘上它消耗大约70gb ...当我在磁盘上的文件上使用字符串命令时,它显示数据就像它没有被压缩一样。可能是什么问题?

1 个答案:

答案 0 :(得分:0)

获得5.6.3(或更高版本)。
SET GLOBAL innodb_file_format=Barracuda;
SET GLOBAL innodb_file_per_table=ON;
ALTER TABLE tbl ROW_FORMAT=COMPRESSED;

SHOW TABLE STATUS LIKE 'tbl'\G