暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB T 数据库日志级别参数 _LOG_LEVEL

原创 章芋文 2019-10-01
1450

用户可设置控制日志的参数取值,以指定数据库系统记录的日志类型。

_LOG_LEVEL参数用于控制运行日志和DEBUG日志的记录情况。如果要记录多种日志类型,请将参数设置为各个日志类型对应的参数取值之和,各日志类型对应的参数取值如表1所示。

日志类型

_LOG_LEVEL参数取值(十进制)

_LOG_LEVEL参数取值(二进制)

RUN ERROR

1

000000000001

RUN WARNING

2

000000000010

RUN INFORMATION

4

000000000100

DEBUG ERROR

16

000000010000

DEBUG WARNING

32

000000100000

DEBUG INFORMATION

64

000001000000

LONGSQL LOG

256

000100000000

OPER LOG

512

000200000000

_LOG_LEVEL参数详情请参见《GaussDB 100 V300R001C00 数据库参考信息(单机)》中的“参数说明”。

用户设置_LOG_LEVEL为某一个数值后,将其转换为二进制,取最后九位,高位不足用0补充。从高位到低位依次代表日志类型为LONGSQL LOG、预留位、DEBUG INFORMATION、DEBUG WARNING、DEBUG ERROR、预留位、RUN INFORMATION、RUN WARNING、RUN ERROR。对应位为“1”则表示打开,对应位为“0”则表示关闭。

例如:设置参数值为16,它的二进制为“10000”,高位补0后为“000010000”则表示记录DEBUG ERROR日志。


修改日志参数

连接数据库,通过ALTER SYSTEM SET语句修改参数取值,该修改方式立即生效。

ALTER SYSTEM SET _LOG_LEVEL = 17;

最后修改时间:2019-10-01 09:57:22
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论