ODP日志问题

obproxy_digest.log ppt解释记录执行时间超过query_digest_time_threshold 配置项的SQL 和和错误响应请求。这个怎么理解?既然有慢查询日志为什么还需要query_digest_time_threshold 这个配置项?

1 个赞

@论坛小助手

obproxy_digest.log 是 ODP 审计日志,它记录了两类请求:1) 执行时间超过 query_digest_time_threshold 配置项的SQL;2) 执行失败的SQL。这个日志的目的是为了审计那些可能影响性能的长耗时请求和错误响应,帮助管理员了解哪些SQL请求可能导致了性能问题。即使有专门的慢查询日志 obproxy_slow.logquery_digest_time_threshold 仍然有用,因为它允许更灵活地定义什么是“慢”请求。例如,默认值是100ms,这意味着任何超过100ms的请求都会被记录,这可以比默认的慢查询阈值(500ms)更严格。此外,obproxy_digest.log 还记录了错误响应请求,这使得它在问题诊断方面具有更大的价值。

检索到的文档如下:

  1. obproxy_digest.log
  2. query_digest_time_threshold
  3. 日志概述
1 个赞