Skip to content

Commit 9786bd2

Browse files
authored
tidb: remove experimental warnings for stats lock (#16593)
1 parent dfdb5c0 commit 9786bd2

6 files changed

+3
-19
lines changed

basic-features.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
180180
| [Collect statistics for `PREDICATE COLUMNS`](/statistics.md#collect-statistics-on-some-columns) | E | E | E | E | E | E | E | N | N | N | N |
181181
| [Control the memory quota for collecting statistics](/statistics.md#the-memory-quota-for-collecting-statistics) | E | E | E | E | E | N | N | N | N | N | N |
182182
| [Randomly sample about 10000 rows of data to quickly build statistics](/system-variables.md#tidb_enable_fast_analyze) | Deprecated | Deprecated | E | E | E | E | E | E | E | E | E |
183-
| [Lock statistics](/statistics.md#lock-statistics) | E | E | E | E | N | N | N | N | N | N | N |
183+
| [Lock statistics](/statistics.md#lock-statistics) | Y | Y | E | E | N | N | N | N | N | N | N |
184184
| [Lightweight statistics initialization](/statistics.md#load-statistics) | Y | Y | E | N | N | N | N | N | N | N | N |
185185
| [Show the progress of collecting statistics](/sql-statements/sql-statement-show-analyze-status.md) | Y | Y | N | N | N | N | N | N | N | N | N |
186186

releases/release-7.4.0.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -185,9 +185,9 @@ Quick access: [Quick start](https://docs.pingcap.com/tidb/v7.4/quick-start-with-
185185

186186
For more information, see [documentation](/tidb-resource-control.md#manage-background-tasks).
187187

188-
* Enhance the ability to lock statistics [#46351](https://github.com/pingcap/tidb/issues/46351) @[hi-rustin](https://github.com/hi-rustin)
188+
* Lock statistics becomes generally available (GA) [#46351](https://github.com/pingcap/tidb/issues/46351) @[hi-rustin](https://github.com/hi-rustin)
189189

190-
In v7.4.0, TiDB has enhanced the ability to [lock statistics](/statistics.md#lock-statistics). Now, to ensure operational security, locking and unlocking statistics require the same privileges as collecting statistics. In addition, TiDB supports locking and unlocking statistics for specific partitions, providing greater flexibility. If you are confident in queries and execution plans in the database and want to prevent any changes from occurring, you can lock statistics to enhance stability.
190+
In v7.4.0, [lock statistics](/statistics.md#lock-statistics) becomes generally available. Now, to ensure operational security, locking and unlocking statistics require the same privileges as collecting statistics. In addition, TiDB supports locking and unlocking statistics for specific partitions, providing greater flexibility. If you are confident in queries and execution plans in the database and want to prevent any changes from occurring, you can lock statistics to enhance stability.
191191

192192
For more information, see [documentation](/statistics.md#lock-statistics).
193193

sql-statements/sql-statement-lock-stats.md

-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ summary: An overview of the usage of LOCK STATS for the TiDB database.
77

88
`LOCK STATS` is used to lock the statistics of tables or partitions. When the statistics is locked, TiDB does not automatically update the statistics of the table or partition. For details on the behavior, see [Behaviors of locking statistics](/statistics.md#behaviors-of-locking-statistics).
99

10-
> **Warning:**
11-
>
12-
> Locking statistics is an experimental feature for the current version. It is not recommended to use it in the production environment.
13-
1410
## Synopsis
1511

1612
```ebnf+diagram

sql-statements/sql-statement-show-stats-locked.md

-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ summary: An overview of the usage of SHOW STATS_LOCKED for the TiDB database.
77

88
`SHOW STATS_LOCKED` shows the tables whose statistics are locked.
99

10-
> **Warning:**
11-
>
12-
> Locking statistics is an experimental feature for the current version. It is not recommended to use it in the production environment.
13-
1410
## Synopsis
1511

1612
```ebnf+diagram

sql-statements/sql-statement-unlock-stats.md

-4
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ summary: An overview of the usage of UNLOCK STATS for the TiDB database.
77

88
`UNLOCK STATS` is used to unlock the statistics of a table or tables.
99

10-
> **Warning:**
11-
>
12-
> Locking statistics is an experimental feature for the current version. It is not recommended to use it in the production environment.
13-
1410
## Synopsis
1511

1612
```ebnf+diagram

statistics.md

-4
Original file line numberDiff line numberDiff line change
@@ -807,10 +807,6 @@ LOAD STATS 'file_name'
807807
808808
## Lock statistics
809809
810-
> **Warning:**
811-
>
812-
> Locking statistics is an experimental feature for the current version. It is not recommended to use it in the production environment.
813-
814810
Starting from v6.5.0, TiDB supports locking statistics. After the statistics of a table or a partition are locked, the statistics of the table cannot be modified and the `ANALYZE` statement cannot be executed on the table. For example:
815811
816812
Create table `t`, and insert data into it. When the statistics of table `t` are not locked, the `ANALYZE` statement can be successfully executed.

0 commit comments

Comments
 (0)