首批通过分布式安全可靠测评,为关键业务系统打造
REFRESH
更新时间:2026-04-07 20:57:20
描述
该语句系列用来触发刷新操作,包括刷新 Schema、时区信息、各类缓存等。
该语句仅支持在 sys 租户执行。
语法
alter_system_refresh_stmt:
ALTER SYSTEM refresh_action;
refresh_action:
REFRESH SCHEMA
| REFRESH TIME_ZONE_INFO
| FLUSH KVCACHE [TENANT [=] tenant_name] [CACHE [=] cache_name]
参数解释
| 参数 | 描述 |
|---|---|
| REFRESH SCHEMA | 刷新 Schema。 说明 正常情况下,当系统执行 DDL 操作,Root Service 都会主动通知所有 OBServer 节点刷新 Schema。当某些 OBServer 节点发生异常,和 Root Service 网络中断,此时需要手动刷新 Schema。 |
| REFRESH TIME_ZONE_INFO | 通知集群中的所有 Server 更新本地的时区信息。
说明当前版本暂不支持该参数。 |
| FLUSH KVCACHE | 清空可动态伸缩的内存 KVCache。
|
示例
刷新 Schema。
obclient> ALTER SYSTEM REFRESH SCHEMA; Query OK, 0 rows affected刷新所有的 KVCache。
obclient> ALTER SYSTEM FLUSH KVCACHE; Query OK, 0 rows affected刷新 MySQL 租户的 KVCache。
obclient> ALTER SYSTEM FLUSH KVCACHE TENANT 'MySQL'; Query OK, 0 rows affected