我有一个数据库,其中包含许多表,但它们都存储文本,完整表大小小于10 MB,但服务器上的数据库文件大于1 GB
表使用 MyIASM,问题出在哪里?
谢谢
我有一个数据库,其中包含许多表,但它们都存储文本,完整表大小小于10 MB,但服务器上的数据库文件大于1 GB
表使用 MyIASM,问题出在哪里?
谢谢
您可以使用OPTIMIZE TABLE来减少 MyISAM 表上的磁盘使用量(通常在从中删除大量数据或对结构进行重大更改之后)。
对于 InnoDB,这更具挑战性,请参阅Howto: Clean a mysql InnoDB storage engine?