我在MySQL5.0中设置了以下配置
innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend:max:16000M虽然数据增加了,但ibdata2的大小并没有改变。
为什么mysql ibdata2的大小不改变?
发布于 2009-10-23 01:21:13
大概是因为你还没给它写什么。InnoDB将在尝试将数据写入InnoDB表空间中的新位置之前重用已删除的现有行。
发布于 2009-10-23 01:34:41
您已经在ibdata1中设置了一个2G表空间,在ibdata2中设置了一个10M表空间。InnoBase将在继续扩展ibdata2之前填充ibdata1。如果您有少于2G的数据,ibdata2将不会有任何数据。
https://serverfault.com/questions/77452
复制相似问题