---
title: 6004 错误码的报错原因和场景-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 6004 错误码的报错原因和场景相关的常见问题和使用技巧，帮助您快速解决 6004 错误码的报错原因和场景的难题。
---
切换语言

- 简体中文
- English

划线反馈

# 6004 错误码的报错原因和场景

更新时间：2023-12-07 03:16

适用版本： V2.1.x、V2.2.x、V3.1.x、V3.2.x、V4.0.x、V4.1.x、V4.2.x 内容类型：Troubleshoot  

## 问题现象

OBServer 日志中出现 `6004` 错误码。

## 问题原因

当某个查询对象处于 `COMMIT` 数据过程中，该 `COMMIT` 过程耗时较长，此时查询该对象，则会出现 `6004` 错误。

## 影响版本

OceanBase 数据库 V2.X、3.X、4.X 版本。

## 解决方法及规避方式

明确 `COMMIT` 耗时长的原因，解决 `COMMIT` 耗时长问题。

Previous

[行锁导致的 DML 卡住的原因及解决方法](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000002397188)

Next

[通过脚本检查并回滚悬挂 XA 事务](https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000028) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
