MySQL Error number: MY-010505; Symbol: ER_NDB_HANDLE_TRAILING_SHARE_INFO; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: MY-010505; Symbol: ER_NDB_HANDLE_TRAILING_SHARE_INFO; SQLSTATE: HY000

Message: handle_trailing_share: %s use_count: %u

错误说明:

MySQL错误码MY-010505和状态码HY000表示“无法处理尾随共享信息”。此错误通常是由于Ndb连接尝试使用未支持的共享信息导致的,可能是因为使用较新版本的MySQL无法解析协议变更引起的。

常见情况:

1.在MySQL连接到Ndb之后,运行状态码会被一个ER_NDB_HANDLE_TRAILING_SHARE_INFO的错误阻止。

2.当使用一个较新的或者非官方的驱动时,可能会出现这个错误,因为可能有不支持的属性存在。

3.在网络层面传输的时候,可能因为网络Jitter导致延时的时候,可能出现ER_NDB_HANDLE_TRAILING_SHARE_INFO的错误。

解决方法:

1.确保MySQL客户端库和服务器作为一样的版本,所有服务器端更新也要同步更新客户端库。

2.如果使用的Ndb驱动是自己实现的,应调整代码以确保它正确处理参数标志和选项,而不使用未受服务器支持的选项。

3.当MySQL与Ndb的连接隔了较长的延迟时,可以通过重新建立连接来恢复服务器。


数据运维技术 » MySQL Error number: MY-010505; Symbol: ER_NDB_HANDLE_TRAILING_SHARE_INFO; SQLSTATE: HY000 报错 故障修复 远程处理