MySQL 5.6 Innodb用完了单表表空间id

时间:2015-02-24 12:19:34

标签: mysql percona

我正在寻找有关此消息的一般信息:

InnoDB:警告:您的新表单表空间ID已用完。 InnoDB:当前柜台为2152000000,不得超过4294967280! InnoDB:要将计数器重置为零,您必须转储所有表格 InnoDB:重新创建整个InnoDB安装。

哪个柜台?你怎么查询它?整个还原是否可以解决此问题?

1 个答案:

答案 0 :(得分:0)

来自Percona支持:

  

在innodb中创建一个表时,该计数器将增加1。   此表id似乎是32位值。

就我而言,我们创建了许多临时表。在MySQL 5.6临时表的默认引擎是innodb因此问题。一旦我将其改为MYISAM,警告就消失了。