【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】CE-v4.3.4.1
【问题描述】如何查看 mysql 租户的隐藏变量
【复现路径】我在学习资料中看见了这样一个隐藏变量:_force_parallel_query_dop,我可以用 set 命令设置它,但无法用 show 命令查看它,从 GLOBAL_VARIABLES 和 SESSION_VARIABLES 也无法查到,请问用什么方式可以查看到它的指
双下划线开头的那些变量吗
隐藏参数可以这样查看:
select * from GV$OB_PARAMETERS where name like ‘’;
– 查询变量
select
b.tenant_name,
a.tenant_id,
tenant_type,
name,
value,
info,
scope
from
CDB_OB_SYS_VARIABLES a,
DBA_OB_TENANTS b
where
a.tenant_id = b.tenant_id
and name like ‘%_nlj_batching_enabled%’
and tenant_type not in (‘SYS’,‘META’);
– 查询配置项
select
b.tenant_name,
a.tenant_id,
tenant_type,
name,
value,
SECTION,EDIT_LEVEL
from
GV$OB_PARAMETERS a,
DBA_OB_TENANTS b
where
a.TENANT_ID = b.TENANT_ID
and a.name like ‘%_enable_spf_batch_rescan%’
and tenant_type not in (‘SYS’,‘META’);
模糊匹配试试
你设置的是会话级别的,设置成全局级别的在查下看下,set global
set _force_parallel_query_dop=2; SELECT @@_force_parallel_query_dop;