From a382a8a2bcedb129400445cf2098e30768e56df7 Mon Sep 17 00:00:00 2001 From: zhangbingliang Date: Tue, 22 Apr 2025 21:50:19 +0800 Subject: [PATCH] Add statement-history explanation --- content/docs-lite/zh/docs/DatabaseReference/STATEMENT_HISTORY.md | 1 + content/zh/docs/DatabaseReference/STATEMENT_HISTORY.md | 1 + 2 files changed, 2 insertions(+) diff --git a/content/docs-lite/zh/docs/DatabaseReference/STATEMENT_HISTORY.md b/content/docs-lite/zh/docs/DatabaseReference/STATEMENT_HISTORY.md index 5c83f6da7..c084796f5 100644 --- a/content/docs-lite/zh/docs/DatabaseReference/STATEMENT_HISTORY.md +++ b/content/docs-lite/zh/docs/DatabaseReference/STATEMENT_HISTORY.md @@ -5,6 +5,7 @@ 对于此系统表查询有如下约束: - 必须在postgres库内查询,其它库中不存数据。 +- 此系统表受enable\_stmt\_track控制,默认为"off",如需使用此系统表,请设置此参数为"on"。 - 此系统表受track\_stmt\_stat\_level控制,默认为"OFF,L0",第一部分控制Full SQL,第二部分控制Slow SQL,具体字段记录级别见下表。考虑性能影响,更改该参数的值时建议通过set方式设置,使该参数仅对当前会话生效。 - 对于Slow SQL,当track\_stmt\_stat\_level的值为非OFF时,且SQL执行时间超过log\_min\_duration\_statement,会记录为慢SQL。 -对于存储过程内的SQL语句(parent_unique_sql_id非0),n_soft_parse、n_hard_parse、n_returned_rows需要设置参数instr_unique_sql_track_type为all才能记录,n_tuples_fetched、n_tuples_returned、n_tuples_inserted、n_tuples_updated、n_tuples_deleted、n_blocks_fetched、n_blocks_hit、db_time、pu_time、execution_time、parse_time、plan_time、rewrite_time、pl_execution_time、pl_compilation_time、data_io_time、net_send_info、net_recv_info、net_stream_send_info、net_stream_recv_info、lock_wait_count、lock_wait_time、lwlock_count、lwlock_wait_count、lwlock_ti、lwlock_wait_time、details、trace_id、advise列不支持,记录的值没有实际意义。 diff --git a/content/zh/docs/DatabaseReference/STATEMENT_HISTORY.md b/content/zh/docs/DatabaseReference/STATEMENT_HISTORY.md index 9c4f4a428..5d9dd7501 100644 --- a/content/zh/docs/DatabaseReference/STATEMENT_HISTORY.md +++ b/content/zh/docs/DatabaseReference/STATEMENT_HISTORY.md @@ -5,6 +5,7 @@ 对于此系统表查询有如下约束: - 必须在postgres库内查询,其它库中不存数据。 +- 此系统表受enable\_stmt\_track控制,默认为"on"。 - 此系统表受track\_stmt\_stat\_level控制,默认为“OFF,L0”,第一部分控制Full SQL,第二部分控制Slow SQL,具体字段记录级别见下表。考虑性能影响,更改该参数的值时建议通过set方式设置,使该参数仅对当前会话生效。 - 对于Slow SQL,当track\_stmt\_stat\_level的值为非OFF时,且SQL执行时间超过log\_min\_duration\_statement,会记录为慢SQL。 对于存储过程内的SQL语句(parent_unique_sql_id非0),n_soft_parse、n_hard_parse、n_returned_rows需要设置参数instr_unique_sql_track_type为all才能记录,n_tuples_fetched、n_tuples_returned、n_tuples_inserted、n_tuples_updated、n_tuples_deleted、n_blocks_fetched、n_blocks_hit、db_time、pu_time、execution_time、parse_time、plan_time、rewrite_time、pl_execution_time、pl_compilation_time、data_io_time、net_send_info、net_recv_info、net_stream_send_info、net_stream_recv_info、lock_wait_count、lock_wait_time、lwlock_count、lwlock_wait_count、lwlock_ti、lwlock_wait_time、details、trace_id、advise列不支持,记录的值没有实际意义。 -- Gitee