【 使用环境 】
- 测试环境
【 OB 及 OBproxy 】版本
## OceanBase 版本
Server version: 5.6.25 OceanBase 3.1.3 (r10100032022041510-a09d3134c10665f03fd56d7f8bdd413b2b771977) (Built Apr 15 2022 02:16:22)
## OBproxy版本
./obproxy -V
obproxy (OceanBase 3.2.0 1)
REVISION: 58-local-b91a4006ba52e107d1a3edb03a50f3d14ef63cd8
【问题描述】
- 在学习OB时对照官方文档会出现一些表在文档的描述中提及,但无法从数据库
oceanbase
中通过show tables
查看到,如:
## OBproxy 的 all_virtual_proxy_server_stat 表
## 官方文档链接: https://www.oceanbase.com/docs/community/odp-cn/V3.1.0/10000000000014225
## 文档描述如下
集群创建成功后,ODP 将通过集群定时任务,定期访问 all_virtual_proxy_server_stat 表以获取服务器列表。如果服务器列表有变化,则它将更新系统租户的 Location Cache,此时系统租户的 Location Cache 为 RS 列表[服务器列表]
通过一些社区沟通和搜索了解到有些表被做了隐藏,比如OBserver的all_virtual_sys_parameter_stat
改为了__all_virtual_sys_parameter_stat
,所以也联想到OBproxy的all_virtual_proxy_server_stat
表是否也是改为了__all_virtual_proxy_server_stat
,经过验证确定确实如此.
【疑问点及建议点】
- 想咨询下将这些表隐藏的原因,以及是否有办法将其通过
show tables
显示出来,隐藏后对运维其实较为不方便,尤其使用show parameter like xxxx
方式查看参数时,由于参数的注释信息过长,导致显示的格式十分别扭(使用\G的方式对于查看集群多个参数时显示依旧不友好) - 官方文档好像并没有和版本迭代做同时更新