From 28ac943aabd5722bfe13456d2abf57dd3a550770 Mon Sep 17 00:00:00 2001 From: zhangbingliang Date: Tue, 22 Apr 2025 20:55:12 +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 218c69165..c005e187a 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方式设置,使该参数仅对当前会话生效。 - 对于存储过程内的SQL语句(parent_query_id非0),当设置instr_unique_sql_track_type为all时才可以记录,其中记录了query、query_plan、unique_query_id、parent_query_id、db_time、cpu_time、start_time、finish_time、is_slow_sql以及一些当前数据库使用信息的基本参数,n_tuples_fetched、n_tuples_returned、n_tuples_inserted、n_tuples_updated、n_tuples_deleted、n_blocks_fetched、n_blocks_hit、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、net_send_time、 srt1_q、 srt2_simple_query、 srt3_analyze_rewrite、 srt4_plan_query、 srt5_light_query、 srt6_p、 srt7_b、 srt8_e、 srt9_d、 srt10_s、 srt11_c、 srt12_u、 srt13_before_query、 srt14_after_query、rtt_unknown列不支持,记录的值没有实际意义。 diff --git a/content/zh/docs/DatabaseReference/STATEMENT_HISTORY.md b/content/zh/docs/DatabaseReference/STATEMENT_HISTORY.md index 4250aa2cf..cbf8690bb 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_query_id非0),当设置instr_unique_sql_track_type为all时才可以记录,其中记录了query、query_plan、unique_query_id、parent_query_id、db_time、cpu_time、start_time、finish_time、is_slow_sql以及一些当前数据库使用信息的基本参数,n_tuples_fetched、n_tuples_returned、n_tuples_inserted、n_tuples_updated、n_tuples_deleted、n_blocks_fetched、n_blocks_hit、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、net_send_time、 srt1_q、 srt2_simple_query、 srt3_analyze_rewrite、 srt4_plan_query、 srt5_light_query、 srt6_p、 srt7_b、 srt8_e、 srt9_d、 srt10_s、 srt11_c、 srt12_u、 srt13_before_query、 srt14_after_query、rtt_unknown列不支持,记录的值没有实际意义。 -- Gitee