取值:见下方说明部分
默认值:3
说明:集群层log 级别。
这个参数用于控制GCluster 上DML 及相关功能的log 级别。
目前提供5 个log 级别,分别是:
error,warning,information,debug,data。
参数取值含义说明
参数= 1 error。
参数= 2 warning。
参数= 4 information。
参数= 8 debug。
参数= 16 data。
上述五种参数值,可以进行累加后,复合使用。
示例1:
设置gcluster_log_level = 3 表示打开error 和warning 级别。
另外此参数是配合DML 场景使用的,记录用户记录相关日志,目前系统提
供3 个DML 场景:
insert(插入)、connect pool(连接池)和query executor(查询)以上三个。
GBase 8a MPP Cluster 参数手册
文档版本2022-06-07
南大通用数据技术股份有限公司
130
参数= 32 屏蔽insert 日志。
参数= 64 屏蔽connect pool 日志。
参数= 128 屏蔽query executor 日志。
注意
设置insert和query executor不走执行器的状态下,
进行大数据量的测试时,
不建议打开data 级别。这样可能造成log 记录的量太多。
记录insert 日志时,
data 级别的log 都在数据路径上,
所以data 级别的log
只在debug 版提供;release 版data 级别的log 是关闭的。
示例2:
1、gcluster_log_level = 31;打开所有log 级别。
(31 = 16 + 8 + 4 + 2 + 1)
2、gcluster_log_level = 15;打开除data 之外的所有级别。
(15 = 8 + 4 + 2 + 1)
3、
如果希望关掉query executor 的log,
并且查看其他DML 的error,
warning,
information 及debug 四个级别,可以设置gcluster_log_level = 143。
(143 = 128 + 8 + 4 + 2 + 1)
该参数的默认值是3。
修改方式:可使用set 语句修改值。适用于session、global 范围均可。