---
title: 创建索引空间不足-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 创建索引空间不足相关的常见问题和使用技巧，帮助您快速解决 创建索引空间不足的难题。
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

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

划线反馈

# 创建索引空间不足

更新时间：2025-06-12 05:56

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

## 问题现象

OMS 迁移数据到 OceanBase 数据库，主表数据迁移完成以后，创建索引空间不足。

```shell
mysql> CREATE INDEX idx ON t1 (col1,col2) parallel 28;ERROR 4184 (53100): Server out of disk space

```

OCP 上看还有资源，如下图所示。

![image](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/knowledge-base/database/sql/20250612insufficient-space-to-create-index.png)

## 问题原因

创建索引空间放大倍数 5.5 倍（索引列 + 主键列）。

## 影响版本

OceanBase 数据库社区版 V4.2.3_CE_BP1（oceanbase-ce-4.2.3.1-101000032024061316）之前版本。

## 解决方法

1. 使用 obdiag 预估创建索引的空间大小。

   ```shell
   obdiag rca run --scene=ddl_disk_full --input_parameters='{"tenant_name":"test1","table_name":"t555","action_type":"add_index","index_name":"k1"}'

   ```
 2. 预留更多索引创建空间。
 3. 升级至问题已修复版本。目前已修复的版本包括 OceanBase 数据库社区版 V4.2.3_CE_BP1（oceanbase-ce-4.2.3.1-101000032024061316）及之后版本。

上一篇

[查询每张表的大小及其索引大小](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000003083034)

下一篇

[索引字段过长导致创建索引失败](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000002910733) ![有帮助](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) 咨询热线
