From e5176c47978440ffa41cb19fc4bbb70101d54a73 Mon Sep 17 00:00:00 2001 From: Feng Liyuan Date: Mon, 24 Feb 2020 17:42:38 +0800 Subject: [PATCH] *: add config variable enable-slow-log (#2259) --- .../identify-abnormal-queries/identify-slow-queries.md | 2 ++ reference/configuration/tidb-server/configuration-file.md | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/how-to/maintain/identify-abnormal-queries/identify-slow-queries.md b/how-to/maintain/identify-abnormal-queries/identify-slow-queries.md index 7aba53fdfd7c..804b9cf7e2b2 100644 --- a/how-to/maintain/identify-abnormal-queries/identify-slow-queries.md +++ b/how-to/maintain/identify-abnormal-queries/identify-slow-queries.md @@ -8,6 +8,8 @@ aliases: ['/docs-cn/sql/slow-query/','/docs-cn/dev/how-to/maintain/identify-slow TiDB 会将执行时间超过 [slow-threshold](/reference/configuration/tidb-server/configuration-file.md#slow-threshold)(默认值为 300 毫秒)的语句输出到 [slow-query-file](/reference/configuration/tidb-server/configuration-file.md#slow-query-file)(默认值:"tidb-slow.log")日志文件中,用于帮助用户定位慢查询语句,分析和解决 SQL 执行的性能问题。 +TiDB 默认启用慢查询日志,可以修改配置 [`enable-slow-log`](/reference/configuration/tidb-server/configuration-file.md#enable-slow-log) 来启用或禁用它。 + ## 日志示例 ```sql diff --git a/reference/configuration/tidb-server/configuration-file.md b/reference/configuration/tidb-server/configuration-file.md index 8538f68a9a41..57f9c818577b 100644 --- a/reference/configuration/tidb-server/configuration-file.md +++ b/reference/configuration/tidb-server/configuration-file.md @@ -102,6 +102,12 @@ TiDB 配置文件比命令行参数支持更多的选项。你可以在 [config/ > > 考虑后向兼容性,原来的配置项 `disable-timestamp` 仍然有效,但如果和 `enable-timestamp` 配置的值在语义上冲突(例如在配置中把 `enable-timestamp` 和 `disable-timestamp` 同时设置为 `true`),则 TiDB 会忽略 `disable-timestamp` 的值。在未来的版本中,`disable-timestamp` 配置项将被彻底移除,请废弃 `disable-timestamp` 的用法,使用语义上更易于理解的 `enable-timestamp`。 +### `enable-slow-log` + ++ 是否开启慢查询日志 ++ 默认值:true ++ 可以设置成 `true` 或 `false` 来启用或或禁用慢查询日志。 + ### `slow-query-file` + 慢查询日志的文件名。