TiDB中文技术文档数据定义语句 (DDL) 数据操作语句 (DML) 事务语句 数据库管理语句 Prepared SQL 语句语法 实用工具语句 JSON 支持 Connectors 和 API TiDB 事务隔离级别 错误码与故障诊断 与 MySQL 兼容性对比 TiDB 内存控制文档 Bit-value Literals Boolean Literals Date 和 Time 字面值 十六进制的字面值 NULL Values 数据操作语句 (DML) 事务语句 数据库管理语句 Prepared SQL 语句语法 实用工具语句 TiDB SQL 语法图 JSON 支持 Connectors 和 API TiDB 事务隔离级别 错误码与故障诊断 与 MySQL 兼容性对比 TiDB 内存控制 高级功能 历史数据回溯 垃圾回收 (GC) TiDB 运维文档 软硬件环境需求 部署集群 Ansible 部署方案(强烈推荐) 离线 Ansible TiDB 用户文档 TiDB 数据库管理 SQL 优化 语言结构 字符集和时区 数据类型 函数和操作符 SQL 语句语法 JSON 支持 Connectors 和 API TiDB 事务隔离级别 错误码与故障诊断 与 MySQL 兼容性对比 TiDB 内存控制 高级功能 TiDB 用户文档 - 23 - 本文档使用 书栈(BookStack.CN) 构建 TiDB 数据库管理 TiDB 服务 TiDB0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v5.2 中文手册· · · · · · · · · 1932 12.14 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1932 12.14.1 错误码· · · · · · · · · · · · · · · · 解决办法:参考官网步骤处理。 • 6.3.4 Checkpoint for … has invalid status:(错误码) – 原因:断点续传已启用。TiDB Lightning 或 TiKV Importer 之前发生了异常退出。为了防止数据意外损 坏,TiDB Lightning 在错误解决以前不会启动。错误码是小于 25 的整数,可能的取值是 0、3、6、9、 12、14、15、17、18、20、21。 Lightning中的解决办法。 11.7.7.22 Checkpoint for … has invalid status:(错误码) 原因:断点续传已启用。TiDB Lightning 或 TiKV Importer 之前发生了异常退出。为了防止数据意外损坏,TiDB Lightning 在错误解决以前不会启动。 错误码是小于 25 的整数,可能的取值是 0、3、6、9、12、14、15、17、18、20、21。整数越大,表示异常退出所0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v6.1 中文手册· · · · · · · · · 3121 14.14 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3121 14.14.1 错误码· · · · · · · · · · · · · · · · 如果失败重试的次数达到 max_retries 限制,则抛出错误 • 使用 try ... catch ... 语句捕获 SQL 执行异常,当遇到下面这些错误时进行失败重试,遇到其它错误 则进行回滚。详细信息请参考:错误码与故障诊断。 – Error 8002: can not retry select for update statement:SELECT FOR UPDATE 写入冲突报错。 – Error 8022: MySQL 不区分,全部返回为 DATETIME。即 MySQL 会将 TIMESTAMP 类型的报错信息错误地写为 DATETIME 类型。 规避方法 请勿使用错误日志进行字符串匹配,要使用错误码进行故障诊断。 4.13.2.1.4 TiDB 不支持 CHECK TABLE 语句 描述 TiDB 不支持 CHECK TABLE 语句。 规避方法 在 TiDB 中使用ADMIN CHECK0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v5.4 中文手册· · · · · · · · · 2472 12.14 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2472 12.14.1 错误码· · · · · · · · · · · · · · · · 解决办法:参考官网步骤处理。 • 6.3.4 Checkpoint for … has invalid status:(错误码) – 原因:断点续传已启用。TiDB Lightning 或 TiKV Importer 之前发生了异常退出。为了防止数据意外损 坏,TiDB Lightning 在错误解决以前不会启动。错误码是小于 25 的整数,可能的取值是 0、3、6、9、 12、14、15、17、18、20、21。 Lightning中的解决办法。 11.7.8.22 Checkpoint for … has invalid status:(错误码) 原因:断点续传已启用。TiDB Lightning 或 TiKV Importer 之前发生了异常退出。为了防止数据意外损坏,TiDB Lightning 在错误解决以前不会启动。 错误码是小于 25 的整数,可能的取值是 0、3、6、9、12、14、15、17、18、20、21。整数越大,表示异常退出所0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v7.1 中文手册· · · · · · · · · 3645 14.14 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3645 14.14.1 错误码· · · · · · · · · · · · · · · · 如果失败重试的次数达到 max_retries 限制,则抛出错误 • 使用 try ... catch ... 语句捕获 SQL 执行异常,当遇到下面这些错误时进行失败重试,遇到其它错误 则进行回滚。详细信息请参考:错误码与故障诊断。 – Error 8002: can not retry select for update statement:SELECT FOR UPDATE 写入冲突报错。 – Error 8022: MySQL 不区分,全部返回为 DATETIME。即 MySQL 会将 TIMESTAMP 类型的报错信息错误地写为 DATETIME 类型。 规避方法 请勿使用错误日志进行字符串匹配,要使用错误码进行故障诊断。 4.13.2.1.4 TiDB 不支持 CHECK TABLE 语句 描述 TiDB 不支持 CHECK TABLE 语句。 规避方法 在 TiDB 中使用ADMIN CHECK0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v6.5 中文手册· · · · · · · 3450 18 14.14 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3450 14.14.1 错误码· · · · · · · · · · · · · · · · 如果失败重试的次数达到 max_retries 限制,则抛出错误 • 使用 try ... catch ... 语句捕获 SQL 执行异常,当遇到下面这些错误时进行失败重试,遇到其它错误 则进行回滚。详细信息请参考:错误码与故障诊断。 – Error 8002: can not retry select for update statement:SELECT FOR UPDATE 写入冲突报错。 – Error 8022: MySQL 不区分,全部返回为 DATETIME。即 MySQL 会将 TIMESTAMP 类型的报错信息错误地写为 DATETIME 类型。 规避方法 请勿使用错误日志进行字符串匹配,要使用错误码进行故障诊断。 4.13.2.1.4 TiDB 不支持 CHECK TABLE 语句 描述 TiDB 不支持 CHECK TABLE 语句。 规避方法 在 TiDB 中使用ADMIN CHECK0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v5.3 中文手册· · · · · · · 2023 16 12.14 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2023 12.14.1 错误码· · · · · · · · · · · · · · · · 解决办法:参考官网步骤处理。 • 6.3.4 Checkpoint for … has invalid status:(错误码) – 原因:断点续传已启用。TiDB Lightning 或 TiKV Importer 之前发生了异常退出。为了防止数据意外损 坏,TiDB Lightning 在错误解决以前不会启动。错误码是小于 25 的整数,可能的取值是 0、3、6、9、 12、14、15、17、18、20、21。 Lightning中的解决办法。 11.7.8.22 Checkpoint for … has invalid status:(错误码) 原因:断点续传已启用。TiDB Lightning 或 TiKV Importer 之前发生了异常退出。为了防止数据意外损坏,TiDB Lightning 在错误解决以前不会启动。 错误码是小于 25 的整数,可能的取值是 0、3、6、9、12、14、15、17、18、20、21。整数越大,表示异常退出所0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v8.0 中文手册· · · · · · · · · 3953 14.16 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3953 14.16.1 错误码· · · · · · · · · · · · · · · · 如果失败重试的次数达到 max_retries 限制,则抛出错误 • 使用 try ... catch ... 语句捕获 SQL 执行异常,当遇到下面这些错误时进行失败重试,遇到其它错误 则进行回滚。详细信息请参考:错误码与故障诊断。 – Error 8002: can not retry select for update statement:SELECT FOR UPDATE 写入冲突报错。 – Error 8022: MySQL 不区分,全部返回为 DATETIME。即 MySQL 会将 TIMESTAMP 类型的报错信息错误地写为 DATETIME 类型。 规避方法 请勿使用错误日志进行字符串匹配,要使用错误码进行故障诊断。 4.13.2.1.4 TiDB 不支持 CHECK TABLE 语句 描述 TiDB 不支持 CHECK TABLE 语句。 规避方法 在 TiDB 中使用ADMIN CHECK0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v7.5 中文手册· · · · · · · · · 3790 14.16 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3790 14.16.1 错误码· · · · · · · · · · · · · · · · 如果失败重试的次数达到 max_retries 限制,则抛出错误 • 使用 try ... catch ... 语句捕获 SQL 执行异常,当遇到下面这些错误时进行失败重试,遇到其它错误 则进行回滚。详细信息请参考:错误码与故障诊断。 – Error 8002: can not retry select for update statement:SELECT FOR UPDATE 写入冲突报错。 – Error 8022: MySQL 不区分,全部返回为 DATETIME。即 MySQL 会将 TIMESTAMP 类型的报错信息错误地写为 DATETIME 类型。 规避方法 请勿使用错误日志进行字符串匹配,要使用错误码进行故障诊断。 4.13.2.1.4 TiDB 不支持 CHECK TABLE 语句 描述 TiDB 不支持 CHECK TABLE 语句。 规避方法 在 TiDB 中使用ADMIN CHECK0 码力 | 4590 页 | 100.91 MB | 1 年前3
TiDB v7.6 中文手册· · · · · · · · · 3846 14.16 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3846 14.16.1 错误码· · · · · · · · · · · · · · · · 如果失败重试的次数达到 max_retries 限制,则抛出错误 • 使用 try ... catch ... 语句捕获 SQL 执行异常,当遇到下面这些错误时进行失败重试,遇到其它错误 则进行回滚。详细信息请参考:错误码与故障诊断。 – Error 8002: can not retry select for update statement:SELECT FOR UPDATE 写入冲突报错。 – Error 8022: MySQL 不区分,全部返回为 DATETIME。即 MySQL 会将 TIMESTAMP 类型的报错信息错误地写为 DATETIME 类型。 规避方法 请勿使用错误日志进行字符串匹配,要使用错误码进行故障诊断。 4.13.2.1.4 TiDB 不支持 CHECK TABLE 语句 描述 TiDB 不支持 CHECK TABLE 语句。 规避方法 在 TiDB 中使用ADMIN CHECK0 码力 | 4666 页 | 101.24 MB | 1 年前3
共 15 条
- 1
- 2













