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 86% rename from sql-statements/sql-statement-show-histograms.md rename to sql-statements/sql-statement-show-stats-histograms.md index 333a791532c65..3bc9cfe0b17d8 100644 --- a/sql-statements/sql-statement-show-histograms.md +++ b/sql-statements/sql-statement-show-stats-histograms.md @@ -1,33 +1,28 @@ --- 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 -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