数据库不再插入,ibdata1 4GB(最大文件大小?)

时间:2013-09-19 08:34:25

标签: mysql innodb

我的MySQL数据库不再更新。我相信这可能是因为ibdata1是4294967295字节/ 4 GB,而存储介质分区的文件大小限制为4GB。

如何让MySQL每4 GB自动拆分成另一个ibdata?我正在使用innodb。

1 个答案:

答案 0 :(得分:1)

将新文件添加到innodb_data_file_path变量,例如

[mysqld]
innodb_data_file_path=ibdata1:4G;ibdata2:50M:autoextend

顺便说一句,最佳做法是使用innodb_file_per_table=1,以便每个表都使用这一个表空间(单独的.ibd文件)