show parameters的section字段优化建议

背景说明:

在阅读https://open.oceanbase.com/course/detail/10593时看到show parameters存在以下注意事项:
image

上述的查询结果中有一个比较容易和 scope 混淆的 section 列,值可能为:LOAD_BALANCE、 DAILY_MERGE、RPC、TRANS、LOCATION_CACHE 等等,甚至可能为 TENANT 或者 OBSERVER(上面的示例就专门展示了这种情况)。这个 section 仅仅是一个 tag,只有标签性 质,表示这个配置项和哪个模块相关,不代表配置项的生效范围,大家切记要将 scope 和 section 列的含义区分开!

尤其是要注意类似于 TENANT 或者 OBSERVER 这种 tag,估计研发同学在写标签的时候实在不 知道相应的配置项该归为哪个模块更合适了,就直接偷懒把标签打成了 TENANT 或者 OBSERVER,但这个标签并不代表对当前 tenant 或者当前 session 直连的某个 OBServer 生 效。


建议:

既然section容易和scope混淆,那是不是可以优化一下呢?

  1. 如果section只是随意的tag,那这个字段的命名是不是用tag、label之类会不会更好点。
  2. 如果section是某个严谨的分类 ,用xxxx_type或其他一眼就能看懂是分类的命名是不是会好一些。