注册

sqllog记录有执行耗时EXECTIME,但没有记录执行的sql语句是什么情况导致的?

晗console 2023/10/17 569 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8 Q2季度版
【操作系统】:麒麟v10
【CPU】:arm
【问题描述】*:在分析sql日志时,发现有一条sql执行了上千次,但是只记录有执行耗时EXECTIME,没有捕捉执行的对应sql,就想问下这种情况是有什么原因导致?
312ae538d85e269fd9ab1c4b0772481.png
下面是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    = /dmdb/sqllog
PART_STOR    = 1
SWITCH_MODE  = 2
SWITCH_LIMIT   = 512
ASYNC_FLUSH   = 1
FILE_NUM = 10
ITEMS    = 0
SQL_TRACE_MASK  = 1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:22:24:25:26:27:28:29
MIN_EXEC_TIME = 1500
USER_MODE   = 0
USERS =

[SLOG_ERROR]
SQL_TRACE_MASK = 23
FILE_PATH      = /dmdb/sqllog

[SLOG_DDL]
SQL_TRACE_MASK = 3:24

[SLOG_LONG_SQL]
SQL_TRACE_MASK = 2:3:25
MIN_EXEC_TIME = 60000
回答 0
暂无回答
扫一扫
联系客服