首批通过分布式安全可靠测评,为关键业务系统打造
sql_audit_memory_limit
更新时间:2026-06-16 13:31:35
说明
- 由于 OceanBase 数据库从 V2.x 版本开始将 SQL Audit 系统表按照租户进行了拆分,SQL Audit 所占用的内存变成了租户级别,该配置项所定义的 Server 级别的内存淘汰上限已不再适用,从 V4.0.0 版本开始删除。
- 在 2.x 及之后版本中,使用系统变量
ob_sql_audit_percentage来控制 SQL Audit 内存占当前租户内存的百分比。有关系统变量ob_sql_audit_percentage的详细介绍,参见 ob_sql_audit_percentage。
功能描述
sql_audit_memory_limit 用于设置 SQL 审计数据可占用的最大内存。
属性说明
| 属性 | 描述 |
|---|---|
| 参数类型 | Capacity |
| 默认值 | 3G |
| 取值范围 | [64M, +∞) |
| 是否重启 OBServer 节点生效 | 否 |