Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

*: merge experimental-feature.md to basic-features.md #12687

Merged
merged 5 commits into from
Jan 19, 2023
Merged
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
3 changes: 1 addition & 2 deletions TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@
- 关于 TiDB
- [TiDB 简介](/overview.md)
- [TiDB 6.5 Release Notes](/releases/release-6.5.0.md)
- [基本功能](/basic-features.md)
- [实验特性](/experimental-features.md)
- [功能概览](/basic-features.md)
- [与 MySQL 的兼容性](/mysql-compatibility.md)
- [使用限制](/tidb-limitations.md)
- [荣誉列表](/credits.md)
Expand Down
2 changes: 1 addition & 1 deletion _index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ hide_commit: true

[TiDB 简介](https://docs.pingcap.com/zh/tidb/dev/overview)

[基本功能](https://docs.pingcap.com/zh/tidb/dev/basic-features)
[功能概览](https://docs.pingcap.com/zh/tidb/dev/basic-features)

[TiFlash](https://docs.pingcap.com/zh/tidb/dev/tiflash-overview)

Expand Down
29 changes: 24 additions & 5 deletions basic-features.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
---
title: TiDB 基本功能
summary: 了解 TiDB 的基本功能
aliases: ['/docs-cn/dev/basic-features/']
title: TiDB 功能概览
summary: 了解 TiDB 的功能概览
aliases: ['/docs-cn/dev/basic-features/','/docs-cn/dev/experimental-features-4.0/','/zh/tidb/dev/experimental-features-4.0/','/zh/tidb/dev/experimental-features']
---

# TiDB 基本功能
# TiDB 功能概览

本文列出了 TiDB 功能在各版本的支持变化情况。请注意,实验特性的支持可能会在最终版本发布前发生变化。
本文列出了 TiDB 功能在各版本的支持变化情况。

> **警告:**
>
> 针对本文中列出的实验特性,请注意使用场景限制。实验特性会在未事先通知的情况下发生变化或删除。语法和实现可能会在 GA 前发生变化。如果遇到问题,请在 GitHub 上提交 [issue](https://github.com/pingcap/tidb/issues) 反馈。

## 数据类型,函数和操作符

Expand Down Expand Up @@ -38,8 +42,11 @@ aliases: ['/docs-cn/dev/basic-features/']
| ---------------------------------------------------------------------- | --- | --- | --- | --- | --- | --- | :------: | :------: | :------: | :------: | :------: | :------: |
| [表达式索引](/sql-statements/sql-statement-create-index.md#表达式索引) [^2] | Y | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [列式存储 (TiFlash)](/tiflash/tiflash-overview.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| [使用 FastScan 加速 OLAP 场景下的查询](/develop/dev-guide-use-fastscan.md) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | N | N | N | N | N | N | N | N |
| [RocksDB 引擎](/storage-engine/rocksdb-overview.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| [Titan 插件](/storage-engine/titan-overview.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
TomShawn marked this conversation as resolved.
Show resolved Hide resolved
| [Titan Level Merge](/storage-engine/titan-configuration.md#level-merge实验功能) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [使用 bucket 提高数据扫描并发度](/tune-region-performance.md#使用-bucket-增加并发) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | N | N | N | N | N | N | N |
| [不可见索引](/sql-statements/sql-statement-add-index.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | N |
| [复合主键](/constraints.md#主键约束) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| [唯一约束](/constraints.md#唯一约束) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Expand Down Expand Up @@ -67,13 +74,16 @@ aliases: ['/docs-cn/dev/basic-features/']
| [`BATCH [ON COLUMN] LIMIT INTEGER DELETE`](/sql-statements/sql-statement-batch.md) | Y | Y | Y | Y | Y | N | N | N | N | N | N | N |
| [`BATCH [ON COLUMN] LIMIT INTEGER INSERT/UPDATE/REPLACE`](/sql-statements/sql-statement-batch.md) | Y | N | N | N | N | N | N | N | N | N | N | N |
| [`ALTER TABLE ... COMPACT`](/sql-statements/sql-statement-alter-table-compact.md) | Y | Y | Y | Y | 实验特性 | N | N | N | N | N | N | N |
| [表级锁 (Table Lock)](/tidb-configuration-file.md#enable-table-lock-从-v400-版本开始引入) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [物化列式存储的查询结果](/tiflash/tiflash-results-materialization.md) | 实验特性 | N | N | N | N | N | N | N | N | N | N | N |

## 高级 SQL 功能

| 高级 SQL 功能 | 6.5 | 6.4 | 6.3 | 6.2 | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
| ------------------------------------------------------------------- | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | -------- |
| [执行计划缓存](/sql-prepared-plan-cache.md) | Y | Y | Y | Y | Y | Y | Y | Y | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [执行计划管理 (SPM)](/sql-plan-management.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| [根据历史执行计划创建绑定](/sql-plan-management.md#根据历史执行计划创建绑定) | 实验特性 | N | N | N | N | N | N | N | N | N | N | N |
| [下推计算结果缓存 (Coprocessor Cache)](/coprocessor-cache.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | 实验特性 |
| [Stale Read](/stale-read.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | N | N |
| [Follower Read](/follower-read.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Expand All @@ -82,6 +92,7 @@ aliases: ['/docs-cn/dev/basic-features/']
| [MPP 执行引擎](/explain-mpp.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | N |
| [索引合并](/explain-index-merge.md) | Y | Y | Y | Y | Y | Y | Y | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [基于 SQL 的数据放置规则](/placement-rules-in-sql.md) | Y | Y | Y | Y | Y | Y | 实验特性 | 实验特性 | N | N | N | N |
| [Cascades Planner](/system-variables.md#tidb_enable_cascades_planner) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
TomShawn marked this conversation as resolved.
Show resolved Hide resolved

## 数据定义语言 (DDL)

Expand Down Expand Up @@ -139,6 +150,10 @@ aliases: ['/docs-cn/dev/basic-features/']
| [统计信息自动更新](/statistics.md#自动更新) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| [快速分析](/system-variables.md#tidb_enable_fast_analyze) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [动态裁剪](/partitioned-table.md#动态裁剪模式) | Y | Y | Y | Y | Y | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | N | N |
| [收集部分列的统计信息](/statistics.md#收集部分列的统计信息) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | N | N | N | N | N |
| [限制统计信息的内存使用量](/statistics.md#统计信息收集的内存限制) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | N | N | N | N | N | N | N |
| [随机采样约 10000 行数据来快速构建统计信息](/system-variables.md#tidb_enable_fast_analyze) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [锁定统计信息](/statistics.md#锁定统计信息) | 实验特性 | N | N | N | N | N | N | N | N | N | N | N |

## 安全

Expand Down Expand Up @@ -180,6 +195,7 @@ aliases: ['/docs-cn/dev/basic-features/']
| [TiDB Dashboard Top SQL 功能](/dashboard/top-sql.md) | Y | Y | Y | Y | Y | Y | 实验特性 | N | N | N | N | N |
| [TiDB Dashboard SQL 诊断功能](/information-schema/information-schema-sql-diagnostics.md) | Y | Y | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [TiDB Dashboard 集群诊断功能](/dashboard/dashboard-diagnostics-access.md) | Y | Y | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [Grafana 中的 TiKV-FastTune 面板](/grafana-tikv-dashboard.md#tikv-fasttune-面板) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [Information schema](/information-schema/information-schema.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| [Metrics schema](/metrics-schema.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| [Statements summary tables](/statement-summary-tables.md) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Expand All @@ -193,9 +209,12 @@ aliases: ['/docs-cn/dev/basic-features/']
| [`SET CONFIG`](/dynamic-config.md) | Y | Y | Y | Y | Y | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 |
| [DM WebUI](/dm/dm-webui-guide.md) | 实验特 | 实验特 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | N | N | N | N | N | N |
| [前台限流](/tikv-configuration-file.md#前台限流) | Y | Y | Y | Y | 实验特性 | 实验特性 | N | N | N | N | N | N |
| [后台限流](/tikv-configuration-file.md#后台限流) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | N | N | N | N | N | N | N | N |
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

如果有「存储」,放存储下更好

| [基于 EBS 的备份和恢复](https://docs.pingcap.com/zh/tidb-in-kubernetes/v1.4/volume-snapshot-backup-restore) | Y | Y | N | N | N | N | N | N | N | N | N | N |
| [PITR](/br/br-pitr-guide.md) | Y | Y | Y | Y | N | N | N | N | N | N | N | N |
| [全局内存控制](/configure-memory-usage.md#如何配置-tidb-server-实例使用内存的阈值) | Y | 实验特性 | N | N | N | N | N | N | N | N | N | N |
| [RawKV 跨集群复制](/tikv-configuration-file.md#api-version-从-v610-版本开始引入) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | N | N | N | N | N | N | N | N |
| [Green GC](/system-variables.md#tidb_gc_scan_lock_mode-从-v50-版本开始引入) | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | 实验特性 | N |
TomShawn marked this conversation as resolved.
Show resolved Hide resolved

[^1]: TiDB 误将 latin1 处理为 utf8 的子集。见 [TiDB #18955](https://github.com/pingcap/tidb/issues/18955)。

Expand Down
61 changes: 0 additions & 61 deletions experimental-features.md

This file was deleted.