注册

sqllog.ini配置过滤慢sql

Live 2021/09/15 1449 5

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:centos7
【CPU】:64
【问题描述】*:达梦数据库如何只记录慢sql及其执行时间?目前这一配置执行时间可以打出来,但是select语句应该是打印出全部的了,这一会导致日志过大,并且含有其他很多无用sql。从管理员文档描述上分不清楚哪些配置项的优先级高一些

[root@YTHZGHT1 log]# vim /home/dmdba/dmdbms/data/DAMENG_JW/sqllog.ini
BUF_TOTAL_SIZE = 10240 #SQLs Log Buffer Total Size(K)(1024~1024000)
BUF_SIZE = 1024 #SQLs Log Buffer Size(K)(50~409600)
BUF_KEEP_CNT = 6 #SQLs Log buffer keeped count(1~100)

[SLOG_ALL]
FILE_PATH = …/log
PART_STOR = 0
SWITCH_MODE = 3
SWITCH_LIMIT = 1440
ASYNC_FLUSH = 0
FILE_NUM = 200
ITEMS = 0
SQL_TRACE_MASK = 2:3:5:15:23:24:26:27
MIN_EXEC_TIME = 3000
USER_MODE = 1
USERS = SYSDBA

回答 0
暂无回答
扫一扫
联系客服