From 77707e683c7e6f58e8bfb211c074aed9efca63ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Eeden?= Date: Mon, 8 Apr 2024 17:53:00 +0200 Subject: [PATCH 1/2] ebnf show stats_histograms --- TOC-tidb-cloud.md | 2 +- TOC.md | 2 +- ...=> sql-statement-show-stats-histograms.md} | 27 +++++++------------ 3 files changed, 12 insertions(+), 19 deletions(-) rename sql-statements/{sql-statement-show-histograms.md => sql-statement-show-stats-histograms.md} (87%) diff --git a/TOC-tidb-cloud.md b/TOC-tidb-cloud.md index 7fb4dcaede862..9d94661207d67 100644 --- a/TOC-tidb-cloud.md +++ b/TOC-tidb-cloud.md @@ -472,7 +472,7 @@ - [`SHOW PROFILES`](/sql-statements/sql-statement-show-profiles.md) - [`SHOW SCHEMAS`](/sql-statements/sql-statement-show-schemas.md) - [`SHOW STATS_HEALTHY`](/sql-statements/sql-statement-show-stats-healthy.md) - - [`SHOW STATS_HISTOGRAMS`](/sql-statements/sql-statement-show-histograms.md) + - [`SHOW STATS_HISTOGRAMS`](/sql-statements/sql-statement-show-stats-histograms.md) - [`SHOW STATS_LOCKED`](/sql-statements/sql-statement-show-stats-locked.md) - [`SHOW STATS_META`](/sql-statements/sql-statement-show-stats-meta.md) - [`SHOW STATUS`](/sql-statements/sql-statement-show-status.md) diff --git a/TOC.md b/TOC.md index ebd0a4eca8d6f..41a8e9a16a928 100644 --- a/TOC.md +++ b/TOC.md @@ -846,7 +846,7 @@ - [`SHOW PUMP STATUS`](/sql-statements/sql-statement-show-pump-status.md) - [`SHOW SCHEMAS`](/sql-statements/sql-statement-show-schemas.md) - [`SHOW STATS_HEALTHY`](/sql-statements/sql-statement-show-stats-healthy.md) - - [`SHOW STATS_HISTOGRAMS`](/sql-statements/sql-statement-show-histograms.md) + - [`SHOW STATS_HISTOGRAMS`](/sql-statements/sql-statement-show-stats-histograms.md) - [`SHOW STATS_LOCKED`](/sql-statements/sql-statement-show-stats-locked.md) - [`SHOW STATS_META`](/sql-statements/sql-statement-show-stats-meta.md) - [`SHOW STATUS`](/sql-statements/sql-statement-show-status.md) diff --git a/sql-statements/sql-statement-show-histograms.md b/sql-statements/sql-statement-show-stats-histograms.md similarity index 87% rename from sql-statements/sql-statement-show-histograms.md rename to sql-statements/sql-statement-show-stats-histograms.md index 333a791532c65..ae69feac8031c 100644 --- a/sql-statements/sql-statement-show-histograms.md +++ b/sql-statements/sql-statement-show-stats-histograms.md @@ -6,28 +6,23 @@ aliases: ['/docs/dev/sql-statements/sql-statement-show-histograms/'] # SHOW STATS_HISTOGRAMS -This statement shows the histogram information collected by the `ANALYZE` statement. +This statement shows the histogram information collected by the [`ANALYZE` statement](/sql-statements/sql-statement-analyze-table.md) as part of database [statistics](/statistics.md). ## Synopsis -**ShowStmt** +```ebnf+diagram +ShowStatsHistogramsStmt ::= + "SHOW" "STATS_HISTOGRAMS" ShowLikeOrWhere? -![ShowStmt](/media/sqlgram/ShowStmt.png) - -**ShowTargetFiltertable** - -![ShowTargetFilterable](/media/sqlgram/ShowTargetFilterable.png) - -**ShowLikeOrWhereOpt** - -![ShowLikeOrWhereOpt](/media/sqlgram/ShowLikeOrWhereOpt.png) +ShowLikeOrWhere ::= + "LIKE" SimpleExpr +| "WHERE" Expression +``` ## Examples -{{< copyable "sql" >}} - ```sql -show stats_histograms; +SHOW STATS_HISTOGRAMS; ``` ```sql @@ -41,10 +36,8 @@ show stats_histograms; 3 rows in set (0.00 sec) ``` -{{< copyable "sql" >}} - ```sql -show stats_histograms where table_name = 't2'; +SHOW STATS_HISTOGRAMS WHERE table_name = 't2'; ``` ```sql From 35b80ca7bafc7cf7d991ace5fda8098d8b0ca71e Mon Sep 17 00:00:00 2001 From: xixirangrang <35301108+hfxsd@users.noreply.github.com> Date: Mon, 15 Apr 2024 12:53:22 +0800 Subject: [PATCH 2/2] add alias --- sql-statements/sql-statement-show-stats-histograms.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql-statements/sql-statement-show-stats-histograms.md b/sql-statements/sql-statement-show-stats-histograms.md index ae69feac8031c..3bc9cfe0b17d8 100644 --- a/sql-statements/sql-statement-show-stats-histograms.md +++ b/sql-statements/sql-statement-show-stats-histograms.md @@ -1,7 +1,7 @@ --- title: SHOW STATS_HISTOGRAMS summary: An overview of the usage of SHOW HISTOGRAMS for TiDB database. -aliases: ['/docs/dev/sql-statements/sql-statement-show-histograms/'] +aliases: ['/docs/dev/sql-statements/sql-statement-show-histograms/','/tidb/dev/sql-statement-show-histograms'] --- # SHOW STATS_HISTOGRAMS