Skip to content

Commit c068930

Browse files
committed
Merge remote-tracking branch 'origin/release-8.5' into openai-api-base
* origin/release-8.5: (48 commits) Terraform: remove `cluster_id` in `cluster_id, vpc_peering_id` (#22318) Update the Compatibility changes of release-8.5.4 (#22233) (#22316) cloud: optimize the description of TiDB-X features (#22294) Add FORMAT keyword to import statement options (#22301) (#22304) cloud: delete disaster recovery (#22299) v8.5.4 tikv: update default settings of `server.grpc-concurrency` and `server.grpc-raft-conn-num`. (#22273) (#22298) Update create-tidb-instance-premium.md (#22288) sync-diff-inspector: add PROCESS permission when upstream and downstream are TiDB (#22289) (#22292) sql-faq: fix outdated description about JDBC (#22283) (#22287) master, v8.5: update download URL from pingcap.org to pingcap.com (#22240) (#22280) tikv: fix the default value of `end-point-memory-quota` (#22271) (#22272) v8.5.4: tikv: update auto compaction config (#22251) (#22265) pdf: update year to 2026 in copyright.tex (#22253) (#22260) v8.5.4 tikv: update rocksdb.max-manifest-file-size default value (#21689) (#22250) tidb-cloud: update the RU definition (#22197) cloud: update backup policies and execution rules (#22227) cloud: add release notes for 20251230 (#22247) cloud: add private link connection docs for overview and Confluent (#22246) tiproxy: add tiproxy usage in the tidb cloud doc (#21483) cloud: update the retention note for the latest automatic backup (#22248) ...
2 parents 93e78c6 + 6fdc22a commit c068930

File tree

78 files changed

+1867
-274
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+1867
-274
lines changed

TOC-tidb-cloud-essential.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
## GET STARTED
77

88
- Why TiDB Cloud
9-
- [TiDB Cloud Introduction](/tidb-cloud/tidb-cloud-intro.md)
9+
- [Introduction](/tidb-cloud/tidb-cloud-intro.md)
10+
- [Features](/tidb-cloud/features.md)
1011
- [MySQL Compatibility](/mysql-compatibility.md)
11-
- Get Started with TiDB Cloud
12+
- Get Started
1213
- [Try Out TiDB Cloud](/tidb-cloud/tidb-cloud-quickstart.md)
1314
- [Try Out TiDB + AI](/vector-search/vector-search-get-started-using-python.md)
1415
- [Try Out HTAP](/tidb-cloud/tidb-cloud-htap-quickstart.md)
@@ -272,6 +273,9 @@
272273
- [Connect via Private Endpoint with Alibaba Cloud](/tidb-cloud/set-up-private-endpoint-connections-on-alibaba-cloud.md)
273274
- [Configure Firewall Rules for Public Endpoints](/tidb-cloud/configure-serverless-firewall-rules-for-public-endpoints.md)
274275
- [TLS Connections to TiDB Cloud](/tidb-cloud/secure-connections-to-serverless-clusters.md)
276+
- Private Link Connection
277+
- [Private Link Connection Overview](/tidb-cloud/serverless-private-link-connection.md)
278+
- [Connect to Confluent Cloud on AWS](/tidb-cloud/serverless-private-link-connection-to-aws-confluent.md)
275279
- Audit Management
276280
- [Console Audit Logging](/tidb-cloud/tidb-cloud-console-auditing.md)
277281
- [Database Audit Logging](/tidb-cloud/essential-database-audit-logging.md)
@@ -486,6 +490,7 @@
486490
- [List of Expressions for Pushdown](/functions-and-operators/expressions-pushed-down.md)
487491
- [TiDB Specific Functions](/functions-and-operators/tidb-functions.md)
488492
- [Clustered Indexes](/clustered-indexes.md)
493+
- [Global Indexes](/global-indexes.md)
489494
- [Constraints](/constraints.md)
490495
- [Generated Columns](/generated-columns.md)
491496
- [SQL Mode](/sql-mode.md)

TOC-tidb-cloud-premium.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -459,6 +459,7 @@
459459
- [List of Expressions for Pushdown](/functions-and-operators/expressions-pushed-down.md)
460460
- [TiDB Specific Functions](/functions-and-operators/tidb-functions.md)
461461
- [Clustered Indexes](/clustered-indexes.md)
462+
- [Global Indexes](/global-indexes.md)
462463
- [Constraints](/constraints.md)
463464
- [Generated Columns](/generated-columns.md)
464465
- [SQL Mode](/sql-mode.md)

TOC-tidb-cloud-starter.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@
66
## GET STARTED
77

88
- Why TiDB Cloud
9-
- [TiDB Cloud Introduction](/tidb-cloud/tidb-cloud-intro.md)
9+
- [Introduction](/tidb-cloud/tidb-cloud-intro.md)
10+
- [Features](/tidb-cloud/features.md)
1011
- [MySQL Compatibility](/mysql-compatibility.md)
11-
- Get Started with TiDB Cloud
12+
- Get Started
1213
- [Try Out TiDB Cloud](/tidb-cloud/tidb-cloud-quickstart.md)
13-
- [Try Out TiDB + AI](/vector-search/vector-search-get-started-using-python.md)
14+
- [Try Out TiDB + AI Tools](/tidb-cloud/use-tidb-cloud-with-ai-tools.md)
15+
- [Try Out TiDB + Vector Search](/vector-search/vector-search-get-started-using-python.md)
1416
- [Try Out HTAP](/tidb-cloud/tidb-cloud-htap-quickstart.md)
1517
- [Try Out TiDB Cloud CLI](/tidb-cloud/get-started-with-cli.md)
1618
- Key Concepts
@@ -519,6 +521,7 @@
519521
- [List of Expressions for Pushdown](/functions-and-operators/expressions-pushed-down.md)
520522
- [TiDB Specific Functions](/functions-and-operators/tidb-functions.md)
521523
- [Clustered Indexes](/clustered-indexes.md)
524+
- [Global Indexes](/global-indexes.md)
522525
- [Constraints](/constraints.md)
523526
- [Generated Columns](/generated-columns.md)
524527
- [SQL Mode](/sql-mode.md)

TOC-tidb-cloud.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
## GET STARTED
77

88
- Why TiDB Cloud
9-
- [TiDB Cloud Introduction](/tidb-cloud/tidb-cloud-intro.md)
9+
- [Introduction](/tidb-cloud/tidb-cloud-intro.md)
10+
- [Features](/tidb-cloud/features.md)
1011
- [MySQL Compatibility](/mysql-compatibility.md)
11-
- Get Started with TiDB Cloud
12+
- Get Started
1213
- [Try Out TiDB Cloud](/tidb-cloud/tidb-cloud-quickstart.md)
1314
- [Try Out TiDB + AI](/vector-search/vector-search-get-started-using-python.md)
1415
- [Try Out HTAP](/tidb-cloud/tidb-cloud-htap-quickstart.md)
@@ -230,6 +231,9 @@
230231
- TiDB Node Group
231232
- [Overview of TiDB Node Group](/tidb-cloud/tidb-node-group-overview.md)
232233
- [Manage TiDB Node Groups](/tidb-cloud/tidb-node-group-management.md)
234+
- Manage Connections by TiProxy
235+
- [Overview of TiProxy](/tidb-cloud/tiproxy-overview-for-cloud.md)
236+
- [Manage TiProxy](/tidb-cloud/tiproxy-management.md)
233237
- [Upgrade a TiDB Cluster](/tidb-cloud/upgrade-tidb-cluster.md)
234238
- [Delete a TiDB Cluster](/tidb-cloud/delete-tidb-cluster.md)
235239
- Migrate or Import Data
@@ -311,11 +315,6 @@
311315
- [Set Up Self-Hosted Kafka Private Link Service in Azure](/tidb-cloud/setup-azure-self-hosted-kafka-private-link-service.md)
312316
- [Set Up Self-Hosted Kafka Private Service Connect in Google Cloud](/tidb-cloud/setup-self-hosted-kafka-private-service-connect.md)
313317
- [Set Up Private Endpoint for Changefeeds](/tidb-cloud/set-up-sink-private-endpoint.md)
314-
- Disaster Recovery
315-
- [Recovery Group Overview](/tidb-cloud/recovery-group-overview.md)
316-
- [Get Started](/tidb-cloud/recovery-group-get-started.md)
317-
- [Failover and Reprotect Databases](/tidb-cloud/recovery-group-failover.md)
318-
- [Delete a Recovery Group](/tidb-cloud/recovery-group-delete.md)
319318
- Security
320319
- [Security Overview](/tidb-cloud/security-overview.md)
321320
- Identity Access Control
@@ -592,6 +591,7 @@
592591
- [Set Operations](/functions-and-operators/set-operators.md)
593592
- [List of Expressions for Pushdown](/functions-and-operators/expressions-pushed-down.md)
594593
- [Clustered Indexes](/clustered-indexes.md)
594+
- [Global Indexes](/global-indexes.md)
595595
- [Constraints](/constraints.md)
596596
- [Generated Columns](/generated-columns.md)
597597
- [SQL Mode](/sql-mode.md)

TOC.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -979,6 +979,7 @@
979979
- [List of Expressions for Pushdown](/functions-and-operators/expressions-pushed-down.md)
980980
- [Comparisons between Functions and Syntax of Oracle and TiDB](/oracle-functions-to-tidb.md)
981981
- [Clustered Indexes](/clustered-indexes.md)
982+
- [Global Indexes](/global-indexes.md)
982983
- [Vector Index](/vector-search/vector-search-index.md)
983984
- [Constraints](/constraints.md)
984985
- [Generated Columns](/generated-columns.md)

basic-features.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
6565
| [Multi-valued indexes](/sql-statements/sql-statement-create-index.md#multi-valued-indexes) | Y | Y | Y | Y | N | N | N |
6666
| [Foreign key](/foreign-key.md) | Y | E | E | E | N | N | N |
6767
| [TiFlash late materialization](/tiflash/tiflash-late-materialization.md) | Y | Y | Y | Y | N | N | N |
68-
| [Global index](/partitioned-table.md#global-indexes) | Y | N | N | N | N | N | N |
69-
| [Vector index](/vector-search/vector-search-index.md) | E | N | N | N | N | N | N |
68+
| [Global indexes](/global-indexes.md) | Y | N | N | N | N | N | N |
69+
| [Vector indexes](/vector-search/vector-search-index.md) | E | N | N | N | N | N | N |
7070

7171
## SQL statements
7272

@@ -173,7 +173,7 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
173173
| [Range INTERVAL partitioning](/partitioned-table.md#range-interval-partitioning) | Y | Y | Y | Y | E | N | N |
174174
| [Convert a partitioned table to a non-partitioned table](/partitioned-table.md#convert-a-partitioned-table-to-a-non-partitioned-table) | Y | Y | Y | N | N | N | N |
175175
| [Partition an existing table](/partitioned-table.md#partition-an-existing-table) | Y | Y | Y | N | N | N | N |
176-
| [Global index](/partitioned-table.md#global-indexes) | Y | N | N | N | N | N | N |
176+
| [Global indexes](/global-indexes.md) | Y | N | N | N | N | N | N |
177177

178178
## Statistics
179179

best-practices/massive-regions-best-practices.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ The default size of a Region is 256 MiB, and you can reduce the number of Region
149149
150150
### Method 7: Increase the maximum number of connections for Raft communication
151151

152-
By default, the maximum number of connections used for Raft communication between TiKV nodes is 1. Increasing this number can help alleviate blockage issues caused by heavy communication workloads of a large number of Regions. For detailed instructions, see [`grpc-raft-conn-num`](/tikv-configuration-file.md#grpc-raft-conn-num).
152+
To adjust the maximum number of connections used for Raft communication between TiKV nodes, you can modify the [`server.grpc-raft-conn-num`](/tikv-configuration-file.md#grpc-raft-conn-num) configuration item. Increasing this number can help alleviate blockage issues caused by heavy communication workloads of a large number of Regions.
153153

154154
> **Note:**
155155
>

best-practices/three-nodes-hybrid-deployment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ The default value of this parameter is 80% of the number of machine threads. In
6161

6262
#### `server.grpc-concurrency`
6363

64-
This parameter defaults to `4`. Because in the existing deployment plan, the CPU resources are limited and the actual requests are few. You can observe the monitoring panel, lower the value of this parameter, and keep the usage rate below 80%.
64+
Because in the existing deployment plan, the CPU resources are limited and the actual requests are few. You can observe the monitoring panel, lower the value of [`server.grpc-concurrency`](/tikv-configuration-file.md#grpc-concurrency), and keep the usage rate below 80%.
6565

6666
In this test, the value of this parameter is set to `2`. Observe the **gRPC poll CPU** panel and you can see that the usage rate is just around 80%.
6767

best-practices/tidb-best-practices.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Similarly, if all data is read from a focused small range (for example, the cont
8080

8181
### Secondary index
8282

83-
TiDB supports the complete secondary indexes, which are also global indexes. Many queries can be optimized by index. Thus, it is important for applications to make good use of secondary indexes.
83+
TiDB supports the complete secondary indexes, which are also [global indexes](/global-indexes.md). Many queries can be optimized by index. Thus, it is important for applications to make good use of secondary indexes.
8484

8585
Lots of MySQL experience is also applicable to TiDB. It is noted that TiDB has its unique features. The following are a few notes when using secondary indexes in TiDB.
8686

choose-index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ Skyline-pruning is a heuristic filtering rule for indexes, which can reduce the
8181

8282
- Select whether the index satisfies a certain order. Because index reading can guarantee the order of certain column sets, indexes that satisfy the query order are superior to indexes that do not satisfy on this dimension.
8383

84-
- Whether the index is a [global index](/partitioned-table.md#global-indexes). In partitioned tables, global indexes can effectively reduce the number of cop tasks for a SQL compared to normal indexes, thus improving overall performance.
84+
- Whether the index is a [global index](/global-indexes.md). In partitioned tables, global indexes can effectively reduce the number of cop tasks for a SQL compared to normal indexes, thus improving overall performance.
8585

8686
For these preceding dimensions, if the index `idx_a` performs no worse than the index `idx_b` in all three dimensions and performs better than `idx_b` in one dimension, then `idx_a` is preferred. When executing the `EXPLAIN FORMAT = 'verbose' ...` statement, if skyline-pruning excludes some indexes, TiDB outputs a NOTE-level warning listing the remaining indexes after the skyline-pruning exclusion.
8787

0 commit comments

Comments
 (0)