---
title: V1.4.7x 版本 truncate 分区表导致分区上限超单机限问题-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 V1.4.7x 版本 truncate 分区表导致分区上限超单机限问题相关的常见问题和使用技巧，帮助您快速解决 V1.4.7x 版本 truncate 分区表导致分区上限超单机限问题的难题。
---
切换语言

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

划线反馈

# V1.4.7x 版本 truncate 分区表导致分区上限超单机限问题

更新时间：2024-01-22 01:56

适用版本： V1.4.x 内容类型：Troubleshoot  

## 问题描述

在 OceanBase 数据库 V1.4.7x 版本对集群中的分区表进行 truncate 操作后，集群分区数会快速增涨（增长量级相当于被truncate的表分区总数），甚至达到单机分区上限。

## 适用版本

OceanBase 数据库 V1.4.7x 版本。

## 问题原因

由于 truncate table 内部实现为 drop table 后 create table，其中 drop 后的 partition 会留存在集群中，无法自动 GC 清理掉。

## 解决方法

等待集群自动触发合并或手工合并，若尽快恢复集群正常运行可发起手工合并，如下操作。

1. 使用 root 用户登录到数据库的 sys 租户。
 2. 发起集群合并。发起集群的合并 SQL 语句如下。

   ```sql
   obclient> ALTER SYSTEM MAJOR FREEZE;

   ```

上一篇

[分区表不支持对 RANGE 索引进行 DROP 操作](https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000111)

下一篇

[分区表 JOIN 报错，错误码 1317](https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000018) ![有帮助](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) 咨询热线
