IBDATA1大小和覆盖

时间:2012-08-07 08:12:48

标签: php mysql database centos mysqldump

  

可能重复:
  How to shrink/purge ibdata1 file in MySQL

这可能是一个愚蠢的问题;对不起。

我在MYSQL中读过很多关于IBDATA1的帖子,因为我遇到了问题(它是32GB,磁盘空间不足等)。

大多数解决方案都提供将数据库分成不同的文件等;但是,我有一个更简单的问题:IBDATA1是保存实际DATA的文件,还是日志文件,它记录每一个事务?我的数据库不可能是32GB;我会说他们总共接近3MB。

如果IBDATA1是保存每笔交易日志的文件,我想删除它 - 我不需要备份所有交易。如果它是持有数据库的实际文件,那么会发生什么?我没有数据,没有32GB附近。

另一个问题,如果我更改IBDATA1配置以将其限制为5GB - 它是否会以递归方式将其覆盖为日志文件,还是会开始覆盖数据?

谢谢!

0 个答案:

没有答案
相关问题