---
title: "proxy_mem_limited - 数据库代理  V4.3.6 | OceanBase 文档中心"
description: "proxy_mem_limited 功能描述 proxy_mem_limited 用于设置 ODP 运行时内存上限。 属性说明 属性 描述 参数类型 容量单位 默认值 2G 取值范围 [100MB, +∞) 说明 从 4.3.1 版本开始，取值范围由 [100MB, 100G] 更新为 [100MB, +∞) 。 是…"
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*nSAhQbrBXKwAAAAAAAAAAAAADiGDAQ/original) 数据库代理 V 4.3.6 LTS

# proxy_mem_limited

更新时间：2026-05-16 19:41:50

[编辑](https://github.com/oceanbase/oceanbase-proxy-doc/edit/V4.3.6/zh-CN/400.configuration-management/200.global-configuration-items/1830.proxy-mem-limited.md)  

## 功能描述

`proxy_mem_limited` 用于设置 ODP 运行时内存上限。

## 属性说明

| 属性 | 描述 |
| --- | --- |
| 参数类型 | 容量单位 |
| 默认值 | 2G |
| 取值范围 | [100MB, +∞)   #### 说明    从 4.3.1 版本开始，取值范围由 `[100MB, 100G]` 更新为 `[100MB, +∞)`。 |
| 是否重启 ODP 生效 | 否 |

## 配置示例

- 使用 root@proxysys 用户连接 ODP 后，执行如下 SQL 命令，修改 ODP 运行时内存上限为 5 GB。

  ```sql
  obclient> alter proxyconfig set proxy_mem_limited= "5G";

  ```
 - 业务遇到 ODP 进程内存不足时，为了不影响业务正常运行，可以通过 kill 命令临时调整内存上限为 100 GB，并取消内存分配限制。

  #### 注意

  该操作为内存不足场景下的应急处理方法，可临时避免 ODP 的内存限制。

  ```shell
  kill -34 <PID_OBPROXY>

  ```

  命令中的 `<PID_OBPROXY>` 表示 ODP 的进程 ID，您需根据实际的进程 ID 替换。obproxy 进程收到信号 34，会临时取消内存限制，直到用户手动修改 ODP 内存上限或者 ODP 重启为止，可以作为一种运维手段临时避免 ODP 的内存限制。

  #### 说明

  ODP 重启后不仅会恢复内存限制，还会将 `proxy_mem_limited` 配置项恢复为原值。

 上一篇 下一篇 ![有帮助](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) 咨询热线
