---
title: 建表时遇到报错：-5199, Row size too large 的原因和解决方法-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于建表时遇到报错：-5199, Row size too large 的原因和解决方法相关的常见问题和使用技巧，帮助您快速解决建表时遇到报错：-5199, Row size too large 的原因和解决方法的难题。
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# 建表时遇到报错：-5199, Row size too large 的原因和解决方法

更新时间：2026-05-19 09:51

适用版本： V4.2.x、V4.3.x、V4.4.x 内容类型：Troubleshoot  

## 问题现象

创建包含 LOB 字段的大宽表时遇到了报错 `ErrorCode = 600, SQLState = 42000, Details = ORA-00600: internal error code, arguments: -5199, Row size too large`。

![image](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/knowledge-base/database/sql/database-object-management/table/20251022error-encountered-when-creating-table-5199-row-size-too-large.png)

## 问题原因

对应业务表中行的长度超过 OceanBase 内核的行长限制：

- **最大记录长度：** OceanBase 数据库的最大长度为 1.5MB 字节。对于 `utf8mb4` 字符集，每个字符占用 4 字节，因此字符长度总限制为 `1.5MB / 4 = 393216` 个字符。
 - **示例：** 在建表语句中，例如 `name01` 和 `name02` 列的字符长度分别为 `262144` 和 `131073`，总字符长度为 `393217`，超过了 `393216` 的限制，因此会导致建表失败。

  #### 说明

  对于 LOB 字段，统一按照当前表上的 `lob_inrow_threshold` 属性值计算来进行 1.5MB 行长的检查。

## 适用版本

OceanBase 数据库 V4.2.1 GA（oceanbase-4.2.1.0-100000182023092722）及之后版本。

## 解决方案

1. 调整字符列长度。

   **减少字符列长度：** 确保所有字符列的总长度不超过 `393216` 个字符。例如，可以将 `name01` 和 `name02` 列的长度分别减少到 `262144` 和 `131072`。
 2. 建表时指定 `lob_inrow_threshold` 属性。

   ```shell
   -- MySQL 模式租户
   create table x (xxxx) lob_inrow_threshold=4096; -- 该变量只针对 MySQL 模式生效

   -- Oracle 模式租户的 create table/alter table 语法中没有对应的 `lob_inrow_threshold=xxx` 选项

   ```

上一篇

[GV$SQL_AUDIT 中的 MEMSTORE_READ_ROW_COUNT 和 SSSTORE_READ_ROW_COUNT 的值为什么为 0](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000006085083)

下一篇

[__all_virtual_meta_table 中某些表的 data_version 值等于 0 的说明](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000004186701) ![有帮助](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) 咨询热线
