现场问题
客户重库SQL线程报错如下:
|
|
查找问题
从include/my_base.h中找到错误码定义:
|
没什么意义,没有具体说明。接着从mysql-test里面搜索是否有类似报错:
在mysql-test/suite/innodb/r/partition.result里面搜到如下信息:
|
|
对应的test文件是:
|
|
可以看到是因为表只有frm文件,而缺失ibd文件导致的。
解决问题
这种情况一般是在建表的时候,服务器异常宕机,导致只有frm文件生成。
对于这种问题,处理方法很简单,重建此表就行。
|
|