2015-02-24 42 views
0

我要寻找关于此消息的一般信息:的MySQL 5.6 Innodb的跑出来单表的表空间ID的

InnoDB的:警告:你正在运行新出的单表的表空间的ID。 InnoDB:当前计数器是2152000000,它不能超过4294967280! InnoDB:要将计数器重置为零,您必须转储所有表和InnoDB:重新创建整个InnoDB安装。

哪个柜台?你如何查询它?整个还原是否解决了这个问题?

回答

0

从Percona的支持:

当您创建InnoDB的一个表,该计数器将本表ID增加1 似乎是一个32位值。

在我的情况下,我们创建了很多临时表。在MySQL 5.6中,临时表的缺省引擎是innodb,因此是问题所在。一旦我将其更改为MYISAM,警告消失。