首批通过分布式安全可靠测评,为关键业务系统打造
schema_history_expire_time
更新时间:2026-06-26 09:47:57
说明
该配置项从 V1.4 版本开始引入。
功能描述
schema_history_expire_time 可用于设置需要保留的完整元数据历史数据的范围,也可用于设置延迟删除的租户的保留时间。
权限要求
查询配置项
sys租户和所有用户租户均可以使用SHOW PARAMETERS语句或视图GV$OB_PARAMETERS查询该配置项。修改配置项
仅
sys租户可以修改该配置项,用户租户不能修改该配置项。
属性说明
| 属性 | 描述 |
|---|---|
| 参数类型 | Time |
| 默认值 | 7d,d 表示天
说明该配置项从 V4.0.0 版本开始默认值由 30d 调整为 7d。 |
| 取值范围 | [1m, 30d]
说明该配置项从 V4.0.0 版本开始取值范围由 [1m, 365d] 调整为 [1m, 30d]。 |
| 是否可修改 | 是,支持通过 ALTER SYSTEM SET 语句修改。 |
| 是否重启 OBServer 节点生效 | 否,设置后立即生效。 |
配置示例
设置需要保留的完整元数据历史数据的时间为 7d。
obclient> ALTER SYSTEM SET schema_history_expire_time = '7d';
当该配置项的值设置为 7d 时,表示最新 7 天内产生的完整元数据历史数据需要被保留,之前的元数据历史数据可以被元数据历史数据回收服务回收。有关元数据历史数据回收服务的详细介绍,请参见 schema_history_recycle_interval。