From 4779aa04c37fa6269cafca03d41018705b576af8 Mon Sep 17 00:00:00 2001 From: wshwsh12 <793703860@qq.com> Date: Mon, 25 May 2020 17:31:43 +0800 Subject: [PATCH 1/4] analyze status --- .../sql-statement-show-analyze-status.md | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 sql-statements/sql-statement-show-analyze-status.md diff --git a/sql-statements/sql-statement-show-analyze-status.md b/sql-statements/sql-statement-show-analyze-status.md new file mode 100644 index 000000000000..641658b41e4c --- /dev/null +++ b/sql-statements/sql-statement-show-analyze-status.md @@ -0,0 +1,49 @@ +--- +title: SHOW ANALYZE STATUS +summary: TiDB 数据库中 SHOW ANALYZE STATUS 的使用概况。 +category: reference +aliases: ['/docs-cn/dev/reference/sql/statements/show-analyze-status/'] +--- + +# SHOW ANALYZE STATUS + +`SHOW ANALYZE STATUS` 语句提供 TiDB 正在执行的收集统计信息的任务以及有限条历史任务记录。 + +## 语法图 + +**ShowStmt:** + +![ShowStmt](/media/sqlgram/ShowStmt.png) + +**ShowTargetFilterable:** + +![ShowTargetFilterable](/media/sqlgram/ShowTargetFilterable.png) + +## 示例 + +{{< copyable "sql" >}} +```sql +create table t(x int, index idx(x)) partition by hash(x) partition 4; +analyze table t; +show analyze status; +``` + +```sql ++--------------+------------+----------------+-------------------+----------------+---------------------+----------+ +| Table_schema | Table_name | Partition_name | Job_info | Processed_rows | Start_time | State | ++--------------+------------+----------------+-------------------+----------------+---------------------+----------+ +| test | t | p1 | analyze columns | 0 | 2020-05-25 17:23:55 | finished | +| test | t | p0 | analyze columns | 0 | 2020-05-25 17:23:55 | finished | +| test | t | p0 | analyze index idx | 0 | 2020-05-25 17:23:55 | finished | +| test | t | p1 | analyze index idx | 0 | 2020-05-25 17:23:55 | finished | +| test | t | p2 | analyze index idx | 0 | 2020-05-25 17:23:55 | finished | +| test | t | p3 | analyze index idx | 0 | 2020-05-25 17:23:55 | finished | +| test | t | p3 | analyze columns | 0 | 2020-05-25 17:23:55 | finished | +| test | t | p2 | analyze columns | 0 | 2020-05-25 17:23:55 | finished | ++--------------+------------+----------------+-------------------+----------------+---------------------+----------+ +8 rows in set (0.00 sec) +``` + +## 另请参阅 + +* [ANALYZE_STATUS 表](/system-tables/system-table-information-schema.md#ANALYZE_STATUS-表) \ No newline at end of file From 30e7a3fb2c5b2eafa2154b1d76b38b4a616ee47b Mon Sep 17 00:00:00 2001 From: wshwsh12 <793703860@qq.com> Date: Mon, 25 May 2020 17:35:47 +0800 Subject: [PATCH 2/4] make lint happy --- sql-statements/sql-statement-show-analyze-status.md | 1 + 1 file changed, 1 insertion(+) diff --git a/sql-statements/sql-statement-show-analyze-status.md b/sql-statements/sql-statement-show-analyze-status.md index 641658b41e4c..1ea3e9e46989 100644 --- a/sql-statements/sql-statement-show-analyze-status.md +++ b/sql-statements/sql-statement-show-analyze-status.md @@ -22,6 +22,7 @@ aliases: ['/docs-cn/dev/reference/sql/statements/show-analyze-status/'] ## 示例 {{< copyable "sql" >}} + ```sql create table t(x int, index idx(x)) partition by hash(x) partition 4; analyze table t; From 3dfbbd679a7bd6a7adce518071f58bbd1d1f5c11 Mon Sep 17 00:00:00 2001 From: wshwsh12 <793703860@qq.com> Date: Mon, 25 May 2020 18:27:19 +0800 Subject: [PATCH 3/4] address comments --- sql-statements/sql-statement-show-analyze-status.md | 1 - 1 file changed, 1 deletion(-) diff --git a/sql-statements/sql-statement-show-analyze-status.md b/sql-statements/sql-statement-show-analyze-status.md index 1ea3e9e46989..883af2e1863f 100644 --- a/sql-statements/sql-statement-show-analyze-status.md +++ b/sql-statements/sql-statement-show-analyze-status.md @@ -2,7 +2,6 @@ title: SHOW ANALYZE STATUS summary: TiDB 数据库中 SHOW ANALYZE STATUS 的使用概况。 category: reference -aliases: ['/docs-cn/dev/reference/sql/statements/show-analyze-status/'] --- # SHOW ANALYZE STATUS From d203ed9036c86e90c2f0f7132f13496c77f58560 Mon Sep 17 00:00:00 2001 From: wshwsh12 <793703860@qq.com> Date: Mon, 25 May 2020 20:29:40 +0800 Subject: [PATCH 4/4] address comments --- TOC.md | 1 + sql-statements/sql-statement-show-analyze-status.md | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/TOC.md b/TOC.md index 52c552ee2bc4..067302cdf8ff 100644 --- a/TOC.md +++ b/TOC.md @@ -293,6 +293,7 @@ - [`SET PASSWORD`](/sql-statements/sql-statement-set-password.md) - [`SET TRANSACTION`](/sql-statements/sql-statement-set-transaction.md) - [`SET [GLOBAL|SESSION] `](/sql-statements/sql-statement-set-variable.md) + - [`SHOW ANALYZE STATUS`](/sql-statements/sql-statement-show-analyze-status.md) - [`SHOW CHARACTER SET`](/sql-statements/sql-statement-show-character-set.md) - [`SHOW COLLATION`](/sql-statements/sql-statement-show-collation.md) - [`SHOW [FULL] COLUMNS FROM`](/sql-statements/sql-statement-show-columns-from.md) diff --git a/sql-statements/sql-statement-show-analyze-status.md b/sql-statements/sql-statement-show-analyze-status.md index 883af2e1863f..88648c67d6ae 100644 --- a/sql-statements/sql-statement-show-analyze-status.md +++ b/sql-statements/sql-statement-show-analyze-status.md @@ -6,7 +6,7 @@ category: reference # SHOW ANALYZE STATUS -`SHOW ANALYZE STATUS` 语句提供 TiDB 正在执行的收集统计信息的任务以及有限条历史任务记录。 +`SHOW ANALYZE STATUS` 语句提供 TiDB 正在执行的统计信息收集任务以及有限条历史任务记录。 ## 语法图 @@ -46,4 +46,4 @@ show analyze status; ## 另请参阅 -* [ANALYZE_STATUS 表](/system-tables/system-table-information-schema.md#ANALYZE_STATUS-表) \ No newline at end of file +* [ANALYZE_STATUS 表](/system-tables/system-table-information-schema.md#analyze_status-表) \ No newline at end of file