7

我有一个问题,我们的数据库每分钟接收约 1000 次更新,而且我们经常收到错误响应:

TAF: 1297 (HY000) at line 1: Got temporary error 899 'Rowid already allocated' from NDBCLUSTER

它出现在我们给客户的应用程序中。

有没有办法在 MySQL 级别抑制这些错误?由于我不是此应用程序的开发人员,我不确定执行更新的语言是什么,但我假设是 shell 脚本或 C 程序。

我正在使用 MySQL:5.1.44-ndb-7.1.3-cluster-log(2 个集群节点和 1 个集群管理节点)

4

1 回答 1

1

您是否尝试过在 SQL 语句中使用 'IGNORE' 子句,相关文档在这里

使用 IGNORE 子句会将错误降级为警告,这些警告使用“SHOW WARNINGS;”显示 命令

于 2015-07-04T12:03:48.120 回答