Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions basic-features.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u

## Data types, functions, and operators

<StickyHeaderTable>

| Data types, functions, and operators | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| [Numeric types](/data-type-numeric.md) | Y | Y | Y | Y | Y | Y | Y |
Expand All @@ -45,8 +47,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [Character sets and collations](/character-set-and-collation.md) [^1] | Y | Y | Y | Y | Y | Y | Y |
| [User-level lock](/functions-and-operators/locking-functions.md) | Y | Y | Y | Y | Y | Y | N |

</StickyHeaderTable>

## Indexing and constraints

<StickyHeaderTable>

| Indexing and constraints | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| [Expression indexes](/sql-statements/sql-statement-create-index.md#expression-index) [^2] | Y | Y | Y | Y | Y | E | E |
Expand All @@ -68,8 +74,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [Global indexes](/global-indexes.md) | Y | N | N | N | N | N | N |
| [Vector indexes](/ai/reference/vector-search-index.md) | E | N | N | N | N | N | N |

</StickyHeaderTable>

## SQL statements

<StickyHeaderTable>

| SQL statements [^3] | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| Basic `SELECT`, `INSERT`, `UPDATE`, `DELETE`, `REPLACE` | Y | Y | Y | Y | Y | Y | Y |
Expand All @@ -93,8 +103,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [Table Lock](/sql-statements/sql-statement-lock-tables-and-unlock-tables.md) | E | E | E | E | E | E | E |
| [TiFlash Query Result Materialization](/tiflash/tiflash-results-materialization.md) | Y | Y | Y | Y | E | N | N |

</StickyHeaderTable>

## Advanced SQL features

<StickyHeaderTable>

| Advanced SQL features | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| [Vector search](/ai/concepts/vector-search-overview.md) | E | N | N | N | N | N | N |
Expand All @@ -118,8 +132,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [Cascades Planner](/system-variables.md#tidb_enable_cascades_planner) | E | E | E | E | E | E | E |
| [Runtime Filter](/runtime-filter.md) | Y | Y | Y | N | N | N | N |

</StickyHeaderTable>

## Data definition language (DDL)

<StickyHeaderTable>

| Data definition language (DDL) | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| Basic `CREATE`, `DROP`, `ALTER`, `RENAME`, `TRUNCATE` | Y | Y | Y | Y | Y | Y | Y |
Expand All @@ -141,8 +159,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [TiDB Accelerated Table Creation](/accelerated-table-creation.md) | Y | E | N | N | N | N | N |
| [Configure BDR role to replicate DDL statements in BDR mode](/sql-statements/sql-statement-admin-bdr-role.md#admin-setshowunset-bdr-role) | Y | E | N | N | N | N | N |

</StickyHeaderTable>

## Transactions

<StickyHeaderTable>

| Transactions | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| [Async commit](/system-variables.md#tidb_enable_async_commit-new-in-v50) | Y | Y | Y | Y | Y | Y | Y |
Expand All @@ -155,8 +177,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [Automatically terminating long-running idle transactions](/system-variables.md#tidb_idle_transaction_timeout-new-in-v760) | Y | Y | N | N | N | N | N |
| [Bulk DML execution mode (`tidb_dml_type = "bulk"`)](/system-variables.md#tidb_dml_type-new-in-v800) | E | E | N | N | N | N | N |

</StickyHeaderTable>

## Partitioning

<StickyHeaderTable>

| Partitioning | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| [Range partitioning](/partitioned-table.md#range-partitioning) | Y | Y | Y | Y | Y | Y | Y |
Expand All @@ -175,8 +201,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [Partition an existing table](/partitioned-table.md#partition-an-existing-table) | Y | Y | Y | N | N | N | N |
| [Global indexes](/global-indexes.md) | Y | N | N | N | N | N | N |

</StickyHeaderTable>

## Statistics

<StickyHeaderTable>

| Statistics | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|---|---|---|---|---|---|---|
| [CMSketch](/statistics.md) | Disabled by default | Disabled by default | Disabled by default | Disabled by default | Disabled by default | Disabled by default | Disabled by default |
Expand All @@ -192,8 +222,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [Lightweight statistics initialization](/statistics.md#load-statistics) | Y | Y | Y | E | N | N | N |
| [Show the progress of collecting statistics](/sql-statements/sql-statement-show-analyze-status.md) | Y | Y | Y | N | N | N | N |

</StickyHeaderTable>

## Security

<StickyHeaderTable>

| Security | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| [Transparent layer security (TLS)](/enable-tls-between-clients-and-servers.md) | Y | Y | Y | Y | Y | Y | Y |
Expand All @@ -211,8 +245,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [Security Enhanced Mode](/system-variables.md#tidb_enable_enhanced_security) | Y | Y | Y | Y | Y | Y | Y |
| [Redacted Log Files](/log-redaction.md) | Y | Y | Y | Y | Y | Y | Y |

</StickyHeaderTable>

## Data import and export

<StickyHeaderTable>

| Data import and export | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|---|---|---|---|---|---|---|
| [Fast import using TiDB Lightning](/tidb-lightning/tidb-lightning-overview.md) | Y | Y | Y | Y | Y | Y | Y |
Expand All @@ -228,8 +266,12 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [TiCDC OpenAPI v2](/ticdc/ticdc-open-api-v2.md) | Y | Y | Y | Y | N | N | N |
| [DM](/dm/dm-overview.md) supports migrating MySQL 8.0 | Y | Y | E | E | E | E | N |

</StickyHeaderTable>

## Management, observability, and tools

<StickyHeaderTable>

| Management, observability, and tools | 8.5 | 8.1 | 7.5 | 7.1 | 6.5 | 6.1 | 5.4 |
|---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
| [TiDB Dashboard UI](/dashboard/dashboard-intro.md) | Y | Y | Y | Y | Y | Y | Y |
Expand Down Expand Up @@ -271,6 +313,8 @@ You can try out TiDB features on [TiDB Playground](https://play.tidbcloud.com/?u
| [TiProxy](/tiproxy/tiproxy-overview.md) | Y | Y | N | N | N | N | N |
| [Schema cache](/schema-cache.md) | Y | N | N | N | N | N | N |

</StickyHeaderTable>

[^1]: TiDB incorrectly treats latin1 as a subset of utf8. See [TiDB #18955](https://github.com/pingcap/tidb/issues/18955) for more details.

[^2]: Starting from v6.5.0, the expression indexes created on the functions listed by the [`tidb_allow_function_for_expression_index`](/system-variables.md#tidb_allow_function_for_expression_index-new-in-v520) system variable have been tested and can be used in production environments, and more functions will be supported in the future releases. For functions not listed by this variable, the corresponding expression indexes are not recommended for use in production environments. See [expression indexes](/sql-statements/sql-statement-create-index.md#expression-index) for details.
Expand Down
2 changes: 1 addition & 1 deletion tidb-cloud/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ This document lists the feature support status for different TiDB Cloud plans, i
- 🚧: **Under development**.
- ❌: **Currently not available**.

<table><thead>
<table className="sticky-header"><thead>
<tr>
<th>Category</th>
<th>Feature</th>
Expand Down