From 9ccde58a95b7aad88784b125f33c0ba40225150f Mon Sep 17 00:00:00 2001 From: Shenghui Wu <793703860@qq.com> Date: Mon, 15 Jun 2020 19:15:42 +0800 Subject: [PATCH 1/2] cherry pick #2856 to release-3.1 Signed-off-by: ti-srebot --- TOC.md | 102 ++++++++++++++++++ .../sql-statement-show-analyze-status.md | 49 +++++++++ 2 files changed, 151 insertions(+) create mode 100644 sql-statements/sql-statement-show-analyze-status.md diff --git a/TOC.md b/TOC.md index 6052e7642d618..796b32de518bc 100644 --- a/TOC.md +++ b/TOC.md @@ -99,6 +99,7 @@ - [Troubleshoot TiDB Lightning](/troubleshoot-tidb-lightning.md) + Reference + SQL +<<<<<<< HEAD - [MySQL Compatibility](/mysql-compatibility.md) + SQL Language Structure - [Literal Values](/literal-values.md) @@ -109,6 +110,107 @@ - [Comment Syntax](/comment-syntax.md) + Attributes - [`AUTO_RANDOM`](/auto-random.md) +======= + + SQL Language Structure and Syntax + + Attributes + + [AUTO_INCREMENT](/auto-increment.md) + + [AUTO_RANDOM](/auto-random.md) + + [Literal Values](/literal-values.md) + + [Schema Object Names](/schema-object-names.md) + + [Keywords and Reserved Words](/keywords-and-reserved-words.md) + + [User-Defined Variables](/user-defined-variables.md) + + [Expression Syntax](/expression-syntax.md) + + [Comment Syntax](/comment-syntax.md) + + SQL Statements + + [`ADD COLUMN`](/sql-statements/sql-statement-add-column.md) + + [`ADD INDEX`](/sql-statements/sql-statement-add-index.md) + + [`ADMIN`](/sql-statements/sql-statement-admin.md) + + [`ALTER DATABASE`](/sql-statements/sql-statement-alter-database.md) + + [`ALTER INSTANCE`](/sql-statements/sql-statement-alter-instance.md) + + [`ALTER TABLE`](/sql-statements/sql-statement-alter-table.md) + + [`ALTER USER`](/sql-statements/sql-statement-alter-user.md) + + [`ANALYZE TABLE`](/sql-statements/sql-statement-analyze-table.md) + + [`BACKUP`](/sql-statements/sql-statement-backup.md) + + [`BEGIN`](/sql-statements/sql-statement-begin.md) + + [`CHANGE COLUMN`](/sql-statements/sql-statement-change-column.md) + + [`COMMIT`](/sql-statements/sql-statement-commit.md) + + [`CREATE DATABASE`](/sql-statements/sql-statement-create-database.md) + + [`CREATE INDEX`](/sql-statements/sql-statement-create-index.md) + + [`CREATE SEQUENCE`](/sql-statements/sql-statement-create-sequence.md) + + [`CREATE TABLE LIKE`](/sql-statements/sql-statement-create-table-like.md) + + [`CREATE TABLE`](/sql-statements/sql-statement-create-table.md) + + [`CREATE USER`](/sql-statements/sql-statement-create-user.md) + + [`CREATE VIEW`](/sql-statements/sql-statement-create-view.md) + + [`DEALLOCATE`](/sql-statements/sql-statement-deallocate.md) + + [`DELETE`](/sql-statements/sql-statement-delete.md) + + [`DESC`](/sql-statements/sql-statement-desc.md) + + [`DESCRIBE`](/sql-statements/sql-statement-describe.md) + + [`DO`](/sql-statements/sql-statement-do.md) + + [`DROP COLUMN`](/sql-statements/sql-statement-drop-column.md) + + [`DROP DATABASE`](/sql-statements/sql-statement-drop-database.md) + + [`DROP INDEX`](/sql-statements/sql-statement-drop-index.md) + + [`DROP SEQUENCE`](/sql-statements/sql-statement-drop-sequence.md) + + [`DROP TABLE`](/sql-statements/sql-statement-drop-table.md) + + [`DROP USER`](/sql-statements/sql-statement-drop-user.md) + + [`DROP VIEW`](/sql-statements/sql-statement-drop-view.md) + + [`EXECUTE`](/sql-statements/sql-statement-execute.md) + + [`EXPLAIN ANALYZE`](/sql-statements/sql-statement-explain-analyze.md) + + [`EXPLAIN`](/sql-statements/sql-statement-explain.md) + + [`FLASHBACK TABLE`](/sql-statements/sql-statement-flashback-table.md) + + [`FLUSH PRIVILEGES`](/sql-statements/sql-statement-flush-privileges.md) + + [`FLUSH STATUS`](/sql-statements/sql-statement-flush-status.md) + + [`FLUSH TABLES`](/sql-statements/sql-statement-flush-tables.md) + + [`GRANT `](/sql-statements/sql-statement-grant-privileges.md) + + [`INSERT`](/sql-statements/sql-statement-insert.md) + + [`KILL [TIDB]`](/sql-statements/sql-statement-kill.md) + + [`LOAD DATA`](/sql-statements/sql-statement-load-data.md) + + [`MODIFY COLUMN`](/sql-statements/sql-statement-modify-column.md) + + [`PREPARE`](/sql-statements/sql-statement-prepare.md) + + [`RECOVER TABLE`](/sql-statements/sql-statement-recover-table.md) + + [`RENAME INDEX`](/sql-statements/sql-statement-rename-index.md) + + [`RENAME TABLE`](/sql-statements/sql-statement-rename-table.md) + + [`REPLACE`](/sql-statements/sql-statement-replace.md) + + [`RESTORE`](/sql-statements/sql-statement-restore.md) + + [`REVOKE `](/sql-statements/sql-statement-revoke-privileges.md) + + [`ROLLBACK`](/sql-statements/sql-statement-rollback.md) + + [`SELECT`](/sql-statements/sql-statement-select.md) + + [`SET [NAMES|CHARACTER SET]`](/sql-statements/sql-statement-set-names.md) + + [`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) + + [`SHOW [FULL] COLUMNS FROM`](/sql-statements/sql-statement-show-columns-from.md) + + [`SHOW CREATE SEQUENCE`](/sql-statements/sql-statement-show-create-sequence.md) + + [`SHOW CREATE TABLE`](/sql-statements/sql-statement-show-create-table.md) + + [`SHOW CREATE USER`](/sql-statements/sql-statement-show-create-user.md) + + [`SHOW DATABASES`](/sql-statements/sql-statement-show-databases.md) + + [`SHOW ENGINES`](/sql-statements/sql-statement-show-engines.md) + + [`SHOW ERRORS`](/sql-statements/sql-statement-show-errors.md) + + [`SHOW [FULL] FIELDS FROM`](/sql-statements/sql-statement-show-fields-from.md) + + [`SHOW GRANTS`](/sql-statements/sql-statement-show-grants.md) + + [`SHOW INDEX [FROM|IN]`](/sql-statements/sql-statement-show-index.md) + + [`SHOW INDEXES [FROM|IN]`](/sql-statements/sql-statement-show-indexes.md) + + [`SHOW KEYS [FROM|IN]`](/sql-statements/sql-statement-show-keys.md) + + [`SHOW PLUGINS`](/sql-statements/sql-statement-show-plugins.md) + + [`SHOW PRIVILEGES`](/sql-statements/sql-statement-show-privileges.md) + + [`SHOW [FULL] PROCESSSLIST`](/sql-statements/sql-statement-show-processlist.md) + + [`SHOW SCHEMAS`](/sql-statements/sql-statement-show-schemas.md) + + [`SHOW STATUS`](/sql-statements/sql-statement-show-status.md) + + [`SHOW TABLE REGIONS`](/sql-statements/sql-statement-show-table-regions.md) + + [`SHOW TABLE STATUS`](/sql-statements/sql-statement-show-table-status.md) + + [`SHOW [FULL] TABLES`](/sql-statements/sql-statement-show-tables.md) + + [`SHOW [GLOBAL|SESSION] VARIABLES`](/sql-statements/sql-statement-show-variables.md) + + [`SHOW WARNINGS`](/sql-statements/sql-statement-show-warnings.md) + + [`SPLIT REGION`](/sql-statements/sql-statement-split-region.md) + + [`START TRANSACTION`](/sql-statements/sql-statement-start-transaction.md) + + [`TRACE`](/sql-statements/sql-statement-trace.md) + + [`TRUNCATE`](/sql-statements/sql-statement-truncate.md) + + [`UPDATE`](/sql-statements/sql-statement-update.md) + + [`USE`](/sql-statements/sql-statement-use.md) +>>>>>>> e58f5fe... add document for `SHOW ANALYZE STATUS` (#2856) + Data Types - [Overview](/data-type-overview.md) - [Default Values](/data-type-default-values.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..3bcad59f18338 --- /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 shows the statistics collection tasks 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) From 76c4d0b9afcb7d1de78cca63b238ef916c1afc8f Mon Sep 17 00:00:00 2001 From: yikeke Date: Mon, 15 Jun 2020 19:21:03 +0800 Subject: [PATCH 2/2] Update TOC.md --- TOC.md | 103 +-------------------------------------------------------- 1 file changed, 1 insertion(+), 102 deletions(-) diff --git a/TOC.md b/TOC.md index 796b32de518bc..0db0ae1b82d95 100644 --- a/TOC.md +++ b/TOC.md @@ -99,7 +99,6 @@ - [Troubleshoot TiDB Lightning](/troubleshoot-tidb-lightning.md) + Reference + SQL -<<<<<<< HEAD - [MySQL Compatibility](/mysql-compatibility.md) + SQL Language Structure - [Literal Values](/literal-values.md) @@ -110,107 +109,6 @@ - [Comment Syntax](/comment-syntax.md) + Attributes - [`AUTO_RANDOM`](/auto-random.md) -======= - + SQL Language Structure and Syntax - + Attributes - + [AUTO_INCREMENT](/auto-increment.md) - + [AUTO_RANDOM](/auto-random.md) - + [Literal Values](/literal-values.md) - + [Schema Object Names](/schema-object-names.md) - + [Keywords and Reserved Words](/keywords-and-reserved-words.md) - + [User-Defined Variables](/user-defined-variables.md) - + [Expression Syntax](/expression-syntax.md) - + [Comment Syntax](/comment-syntax.md) - + SQL Statements - + [`ADD COLUMN`](/sql-statements/sql-statement-add-column.md) - + [`ADD INDEX`](/sql-statements/sql-statement-add-index.md) - + [`ADMIN`](/sql-statements/sql-statement-admin.md) - + [`ALTER DATABASE`](/sql-statements/sql-statement-alter-database.md) - + [`ALTER INSTANCE`](/sql-statements/sql-statement-alter-instance.md) - + [`ALTER TABLE`](/sql-statements/sql-statement-alter-table.md) - + [`ALTER USER`](/sql-statements/sql-statement-alter-user.md) - + [`ANALYZE TABLE`](/sql-statements/sql-statement-analyze-table.md) - + [`BACKUP`](/sql-statements/sql-statement-backup.md) - + [`BEGIN`](/sql-statements/sql-statement-begin.md) - + [`CHANGE COLUMN`](/sql-statements/sql-statement-change-column.md) - + [`COMMIT`](/sql-statements/sql-statement-commit.md) - + [`CREATE DATABASE`](/sql-statements/sql-statement-create-database.md) - + [`CREATE INDEX`](/sql-statements/sql-statement-create-index.md) - + [`CREATE SEQUENCE`](/sql-statements/sql-statement-create-sequence.md) - + [`CREATE TABLE LIKE`](/sql-statements/sql-statement-create-table-like.md) - + [`CREATE TABLE`](/sql-statements/sql-statement-create-table.md) - + [`CREATE USER`](/sql-statements/sql-statement-create-user.md) - + [`CREATE VIEW`](/sql-statements/sql-statement-create-view.md) - + [`DEALLOCATE`](/sql-statements/sql-statement-deallocate.md) - + [`DELETE`](/sql-statements/sql-statement-delete.md) - + [`DESC`](/sql-statements/sql-statement-desc.md) - + [`DESCRIBE`](/sql-statements/sql-statement-describe.md) - + [`DO`](/sql-statements/sql-statement-do.md) - + [`DROP COLUMN`](/sql-statements/sql-statement-drop-column.md) - + [`DROP DATABASE`](/sql-statements/sql-statement-drop-database.md) - + [`DROP INDEX`](/sql-statements/sql-statement-drop-index.md) - + [`DROP SEQUENCE`](/sql-statements/sql-statement-drop-sequence.md) - + [`DROP TABLE`](/sql-statements/sql-statement-drop-table.md) - + [`DROP USER`](/sql-statements/sql-statement-drop-user.md) - + [`DROP VIEW`](/sql-statements/sql-statement-drop-view.md) - + [`EXECUTE`](/sql-statements/sql-statement-execute.md) - + [`EXPLAIN ANALYZE`](/sql-statements/sql-statement-explain-analyze.md) - + [`EXPLAIN`](/sql-statements/sql-statement-explain.md) - + [`FLASHBACK TABLE`](/sql-statements/sql-statement-flashback-table.md) - + [`FLUSH PRIVILEGES`](/sql-statements/sql-statement-flush-privileges.md) - + [`FLUSH STATUS`](/sql-statements/sql-statement-flush-status.md) - + [`FLUSH TABLES`](/sql-statements/sql-statement-flush-tables.md) - + [`GRANT `](/sql-statements/sql-statement-grant-privileges.md) - + [`INSERT`](/sql-statements/sql-statement-insert.md) - + [`KILL [TIDB]`](/sql-statements/sql-statement-kill.md) - + [`LOAD DATA`](/sql-statements/sql-statement-load-data.md) - + [`MODIFY COLUMN`](/sql-statements/sql-statement-modify-column.md) - + [`PREPARE`](/sql-statements/sql-statement-prepare.md) - + [`RECOVER TABLE`](/sql-statements/sql-statement-recover-table.md) - + [`RENAME INDEX`](/sql-statements/sql-statement-rename-index.md) - + [`RENAME TABLE`](/sql-statements/sql-statement-rename-table.md) - + [`REPLACE`](/sql-statements/sql-statement-replace.md) - + [`RESTORE`](/sql-statements/sql-statement-restore.md) - + [`REVOKE `](/sql-statements/sql-statement-revoke-privileges.md) - + [`ROLLBACK`](/sql-statements/sql-statement-rollback.md) - + [`SELECT`](/sql-statements/sql-statement-select.md) - + [`SET [NAMES|CHARACTER SET]`](/sql-statements/sql-statement-set-names.md) - + [`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) - + [`SHOW [FULL] COLUMNS FROM`](/sql-statements/sql-statement-show-columns-from.md) - + [`SHOW CREATE SEQUENCE`](/sql-statements/sql-statement-show-create-sequence.md) - + [`SHOW CREATE TABLE`](/sql-statements/sql-statement-show-create-table.md) - + [`SHOW CREATE USER`](/sql-statements/sql-statement-show-create-user.md) - + [`SHOW DATABASES`](/sql-statements/sql-statement-show-databases.md) - + [`SHOW ENGINES`](/sql-statements/sql-statement-show-engines.md) - + [`SHOW ERRORS`](/sql-statements/sql-statement-show-errors.md) - + [`SHOW [FULL] FIELDS FROM`](/sql-statements/sql-statement-show-fields-from.md) - + [`SHOW GRANTS`](/sql-statements/sql-statement-show-grants.md) - + [`SHOW INDEX [FROM|IN]`](/sql-statements/sql-statement-show-index.md) - + [`SHOW INDEXES [FROM|IN]`](/sql-statements/sql-statement-show-indexes.md) - + [`SHOW KEYS [FROM|IN]`](/sql-statements/sql-statement-show-keys.md) - + [`SHOW PLUGINS`](/sql-statements/sql-statement-show-plugins.md) - + [`SHOW PRIVILEGES`](/sql-statements/sql-statement-show-privileges.md) - + [`SHOW [FULL] PROCESSSLIST`](/sql-statements/sql-statement-show-processlist.md) - + [`SHOW SCHEMAS`](/sql-statements/sql-statement-show-schemas.md) - + [`SHOW STATUS`](/sql-statements/sql-statement-show-status.md) - + [`SHOW TABLE REGIONS`](/sql-statements/sql-statement-show-table-regions.md) - + [`SHOW TABLE STATUS`](/sql-statements/sql-statement-show-table-status.md) - + [`SHOW [FULL] TABLES`](/sql-statements/sql-statement-show-tables.md) - + [`SHOW [GLOBAL|SESSION] VARIABLES`](/sql-statements/sql-statement-show-variables.md) - + [`SHOW WARNINGS`](/sql-statements/sql-statement-show-warnings.md) - + [`SPLIT REGION`](/sql-statements/sql-statement-split-region.md) - + [`START TRANSACTION`](/sql-statements/sql-statement-start-transaction.md) - + [`TRACE`](/sql-statements/sql-statement-trace.md) - + [`TRUNCATE`](/sql-statements/sql-statement-truncate.md) - + [`UPDATE`](/sql-statements/sql-statement-update.md) - + [`USE`](/sql-statements/sql-statement-use.md) ->>>>>>> e58f5fe... add document for `SHOW ANALYZE STATUS` (#2856) + Data Types - [Overview](/data-type-overview.md) - [Default Values](/data-type-default-values.md) @@ -316,6 +214,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)