OceanBase V4,session 变量和 global 租户变量有啥区别?改完什么时候生效?

  1. set session xxx=xxx,是不是只对当前这个 obclient 连接生效?新开会话就失效?
  2. set global xxx=xxx,是修改租户级全局变量吗?改完之后,已经存在的老 session 会不会立刻生效?还是只有新连接才会读取新值?
  3. 我用的 MySQL 兼容模式,有没有部分参数不支持 global 修改?有没有需要重启租户才生效的变量?

@论坛小助手

在 OceanBase 数据库 V4 中,系统变量分为全局(Global)变量和 Session 变量。">\

详情请参考:

  1. 配置项和系统变量概述
  2. 设置变量
  3. 开启或关闭回收站
  4. ob_table_access_policy
  5. 设置参数和变量