From a493f3bd7c053352c07a75af58773cd3effd0d6c Mon Sep 17 00:00:00 2001 From: wshwsh12 <793703860@qq.com> Date: Mon, 15 Jun 2020 08:41:35 +0800 Subject: [PATCH 1/3] sql --- .../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 0000000000000..d303f793191ee --- /dev/null +++ b/sql-statements/sql-statement-show-analyze-status.md @@ -0,0 +1,49 @@ +--- +title: SHOW ANALYZE STATUS +summary: An overview of the usage of SHOW ANALYZE STATUS for the TiDB database。 +category: reference +--- + +# SHOW ANALYZE STATUS + +The `SHOW ANALYZE STATUS` statement provides the statistical information collection task being executed by TiDB and a limited number of historical task records. + +## Synopsis + +**ShowStmt:** + +![ShowStmt](/media/sqlgram/ShowStmt.png) + +**ShowTargetFilterable:** + +![ShowTargetFilterable](/media/sqlgram/ShowTargetFilterable.png) + +## Examples + +{{< 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) +``` + +## See also + +* [ANALYZE_STATUS table](/system-tables/system-table-information-schema.md#analyze_status-table) \ No newline at end of file From 7c16653b61941ba0941b86d506fbcce79f17250e Mon Sep 17 00:00:00 2001 From: wshwsh12 <793703860@qq.com> Date: Mon, 15 Jun 2020 08:46:43 +0800 Subject: [PATCH 2/3] toc --- TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/TOC.md b/TOC.md index 1df5259b08854..8445393bc2b0c 100644 --- a/TOC.md +++ b/TOC.md @@ -256,6 +256,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 [BACKUPS|RESTORES]`](/sql-statements/sql-statement-show-backups.md) + [`SHOW CHARACTER SET`](/sql-statements/sql-statement-show-character-set.md) + [`SHOW COLLATION`](/sql-statements/sql-statement-show-collation.md) From bebc728b34e3c65a52fa01f72ac43b528bc8e432 Mon Sep 17 00:00:00 2001 From: Keke Yi <40977455+yikeke@users.noreply.github.com> Date: Mon, 15 Jun 2020 19:13:28 +0800 Subject: [PATCH 3/3] Update sql-statements/sql-statement-show-analyze-status.md --- sql-statements/sql-statement-show-analyze-status.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sql-statements/sql-statement-show-analyze-status.md b/sql-statements/sql-statement-show-analyze-status.md index d303f793191ee..3bcad59f18338 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 -The `SHOW ANALYZE STATUS` statement provides the statistical information collection task being executed by TiDB and a limited number of historical task records. +The `SHOW ANALYZE STATUS` statement shows the statistics collection tasks being executed by TiDB and a limited number of historical task records. ## Synopsis @@ -46,4 +46,4 @@ show analyze status; ## See also -* [ANALYZE_STATUS table](/system-tables/system-table-information-schema.md#analyze_status-table) \ No newline at end of file +* [ANALYZE_STATUS table](/system-tables/system-table-information-schema.md#analyze_status-table)