我的MySQL数据库不再更新。我相信这可能是因为ibdata1是4294967295字节/ 4 GB,而存储介质分区的文件大小限制为4GB。
如何让MySQL每4 GB自动拆分成另一个ibdata?我正在使用innodb。
答案 0 :(得分:1)
将新文件添加到innodb_data_file_path变量,例如
[mysqld]
innodb_data_file_path=ibdata1:4G;ibdata2:50M:autoextend
顺便说一句,最佳做法是使用innodb_file_per_table=1
,以便每个表都使用这一个表空间(单独的.ibd文件)