描述
该语句系列用来触发刷新操作,包括刷新 Schema、时区信息、各类缓存等。
该语句仅支持在 sys 租户执行。
语法
alter_system_refresh_stmt:
ALTER SYSTEM refresh_action;
refresh_action:
REFRESH SCHEMA
| REFRESH TIME_ZONE_INFO
| FLUSH LOCATION CACHE [TENANT [=] tenant_list]
| FLUSH KVCACHE [TENANT [=] tenant_name] [CACHE [=] cache_name]
tenant_list:
tenant_name,tenant_name ...
参数解释
| 参数 | 描述 |
|---|---|
| REFRESH SCHEMA | 刷新 Schema。 说明 正常情况下,当系统执行 DDL 操作, RootService 都会主动通知所有 OBServer 刷新 Schema。当某些 OBServer 发生异常,和 RootService 网络中断,此时需要手动刷新 Schema。 |
| REFRESH TIME_ZONE_INFO | 通知集群中的所有 Server 更新本地的时区信息。 说明 当前版本暂不支持该参数。 |
| FLUSH LOCATION CACHE | 清空指定位置缓存。 |
| FLUSH KVCACHE | 清空可动态伸缩的内存 KVCache。
|
示例
刷新 Schema。
obclient> ALTER SYSTEM REFRESH SCHEMA; Query OK, 0 rows affected刷新位置缓存。
obclient> ALTER SYSTEM FLUSH LOCATION CACHE; 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
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




