当前位置:网站首页>Tidb basic functions
Tidb basic functions
2022-06-27 06:34:00 【Tianxiang shop】
This article lists TiDB Support changes of functions in each version . Please note that , Support for experimental features may change before the final version is released .
data type , Functions and operators
| data type , function , The operator | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
| value type | Y | Y | Y | Y | Y | Y | Y | Y |
| Date and time type | Y | Y | Y | Y | Y | Y | Y | Y |
| String type | Y | Y | Y | Y | Y | Y | Y | Y |
| JSON type | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| Control flow function | Y | Y | Y | Y | Y | Y | Y | Y |
| String function | Y | Y | Y | Y | Y | Y | Y | Y |
| Numeric functions and operators | Y | Y | Y | Y | Y | Y | Y | Y |
| Date and time functions | Y | Y | Y | Y | Y | Y | Y | Y |
| Bit functions and operators | Y | Y | Y | Y | Y | Y | Y | Y |
| Cast Functions and operators | Y | Y | Y | Y | Y | Y | Y | Y |
| Encryption and compression functions | Y | Y | Y | Y | Y | Y | Y | Y |
| Information functions | Y | Y | Y | Y | Y | Y | Y | Y |
| JSON function | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| Aggregate functions | Y | Y | Y | Y | Y | Y | Y | Y |
| Window function | Y | Y | Y | Y | Y | Y | Y | Y |
| Other functions | Y | Y | Y | Y | Y | Y | Y | Y |
| The operator | Y | Y | Y | Y | Y | Y | Y | Y |
| Character set and collation 1 | Y | Y | Y | Y | Y | Y | Y | Y |
| User level lock | Y | N | N | N | N | N | N | N |
Indexes and constraints
| Indexes and constraints | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
| Expression index | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| The column type storage (TiFlash) | Y | Y | Y | Y | Y | Y | Y | Y |
| RocksDB engine | Y | Y | Y | Y | Y | Y | Y | Y |
| Titan plug-in unit | Y | Y | Y | Y | Y | Y | Y | Y |
| Invisible index | Y | Y | Y | Y | Y | Y | Y | N |
| Composite primary key | Y | Y | Y | Y | Y | Y | Y | Y |
| Unique constraint | Y | Y | Y | Y | Y | Y | Y | Y |
| Cluster index on integer primary key | Y | Y | Y | Y | Y | Y | Y | Y |
| Clustered indexes on composite or non integer primary keys | Y | Y | Y | Y | Y | Y | Y | N |
SQL sentence
| SQL sentence 2 | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
SELECT,INSERT,UPDATE,DELETE,REPLACE | Y | Y | Y | Y | Y | Y | Y | Y |
INSERT ON DUPLICATE KEY UPDATE | Y | Y | Y | Y | Y | Y | Y | Y |
LOAD DATA INFILE | Y | Y | Y | Y | Y | Y | Y | Y |
SELECT INTO OUTFILE | Y | Y | Y | Y | Y | Y | Y | Y |
INNER JOIN, LEFT\|RIGHT [OUTER] JOIN | Y | Y | Y | Y | Y | Y | Y | Y |
UNION,UNION ALL | Y | Y | Y | Y | Y | Y | Y | Y |
| EXCEPT and INTERSECT Operator | Y | Y | Y | Y | Y | Y | Y | N |
GROUP BY,ORDER BY | Y | Y | Y | Y | Y | Y | Y | Y |
| Window function | Y | Y | Y | Y | Y | Y | Y | Y |
| Common table expressions (CTE) | Y | Y | Y | Y | Y | Y | N | N |
START TRANSACTION,COMMIT,ROLLBACK | Y | Y | Y | Y | Y | Y | Y | Y |
| EXPLAIN | Y | Y | Y | Y | Y | Y | Y | Y |
| EXPLAIN ANALYZE | Y | Y | Y | Y | Y | Y | Y | Y |
| User defined variables | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| BATCH [ON COLUMN] LIMIT INTEGER DELETE | Y | N | N | N | N | N | N | N |
senior SQL function
| senior SQL function | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
| Execution plan cache | Y | Y | Y | Y | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| Executive plan management (SPM) | Y | Y | Y | Y | Y | Y | Y | Y |
| Push down the calculation result cache (Coprocessor Cache) | Y | Y | Y | Y | Y | Y | Y | Experimental characteristics |
| Stale Read | Y | Y | Y | Y | Y | Y | N | N |
| Follower Read | Y | Y | Y | Y | Y | Y | Y | Y |
| Through system variables tidb_snapshot Read historical data | Y | Y | Y | Y | Y | Y | Y | Y |
| Optimizer hints | Y | Y | Y | Y | Y | Y | Y | Y |
| MPP Execution engine | Y | Y | Y | Y | Y | Y | Y | N |
| Index merging | Y | Y | Y | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| be based on SQL Data placement rules | Y | Y | Experimental characteristics | Experimental characteristics | N | N | N | N |
Data definition language (DDL)
| Data definition language (DDL) | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
CREATE,DROP,ALTER,RENAME,TRUNCATE | Y | Y | Y | Y | Y | Y | Y | Y |
| Generate columns | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| View | Y | Y | Y | Y | Y | Y | Y | Y |
| Sequence | Y | Y | Y | Y | Y | Y | Y | Y |
| AUTO_INCREMENT Column | Y | Y | Y | Y | Y | Y | Y | Y |
| AUTO_RANDOM Column | Y | Y | Y | Y | Y | Y | Y | Y |
| DDL Algorithm asserts | Y | Y | Y | Y | Y | Y | Y | Y |
| Add multiple columns to a single statement | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| Change the column type | Y | Y | Y | Y | Y | Y | N | N |
| A temporary table | Y | Y | Y | Y | N | N | N | N |
Business
| Business | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
| Async commit | Y | Y | Y | Y | Y | Y | Y | N |
| 1PC | Y | Y | Y | Y | Y | Y | Y | N |
| Large transactions (10 GB) | Y | Y | Y | Y | Y | Y | Y | Y |
| Pessimism | Y | Y | Y | Y | Y | Y | Y | Y |
| Optimistic business | Y | Y | Y | Y | Y | Y | Y | Y |
| Repeatable read isolation ( Snapshot Isolation ) | Y | Y | Y | Y | Y | Y | Y | Y |
| Read committed quarantine | Y | Y | Y | Y | Y | Y | Y | Y |
Partition
| Partition | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
| Range Partition | Y | Y | Y | Y | Y | Y | Y | Y |
| Hash Partition | Y | Y | Y | Y | Y | Y | Y | Y |
| List Partition | Y | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | N |
| List COLUMNS Partition | Y | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | N |
| EXCHANGE PARTITION | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | N |
| Dynamic clipping | Y | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | N | N |
Statistics
| Statistics | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
| CM-Sketch | Off by default | Off by default | Off by default | Off by default | Y | Y | Y | Y |
| Histogram | Y | Y | Y | Y | Y | Y | Y | Y |
| Extended Statistics ( Multiple columns ) | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | N |
| Statistical feedback | obsolete | obsolete | obsolete | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| Statistics are automatically updated | Y | Y | Y | Y | Y | Y | Y | Y |
| Fast analysis | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| Dynamic clipping | Y | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | N | N |
Security
| Security | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
| Transport layer encryption (TLS) | Y | Y | Y | Y | Y | Y | Y | Y |
| Static encryption (TDE) | Y | Y | Y | Y | Y | Y | Y | Y |
| Role-based access control (RBAC) | Y | Y | Y | Y | Y | Y | Y | Y |
| Certificate authentication | Y | Y | Y | Y | Y | Y | Y | Y |
caching_sha2_password authentication | Y | Y | Y | Y | Y | N | N | N |
| And MySQL Compatible GRANT Rights management | Y | Y | Y | Y | Y | Y | Y | Y |
| Dynamic permissions | Y | Y | Y | Y | Y | Y | N | N |
| Security enhancement mode | Y | Y | Y | Y | Y | Y | N | N |
| Log desensitization | Y | Y | Y | Y | Y | Y | Y | N |
Data import and export
| Data import and export | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
| Fast import (TiDB Lightning) | Y | Y | Y | Y | Y | Y | Y | Y |
| mydumper Logic import | obsolete | obsolete | obsolete | obsolete | obsolete | obsolete | obsolete | obsolete |
| Dumpling Logic import | Y | Y | Y | Y | Y | Y | Y | Y |
| Business LOAD DATA | Y | Y | Y | Y | Y | Y | Y | N 3 |
| Data migration tools | Y | Y | Y | Y | Y | Y | Y | Y |
| TiDB Binlog | Y | Y | Y | Y | Y | Y | Y | Y |
| Change data capture (CDC) | Y | Y | Y | Y | Y | Y | Y | Y |
management , Visualization and tools
| management , Visual diagnostics and tools | 6.1 | 6.0 | 5.4 | 5.3 | 5.2 | 5.1 | 5.0 | 4.0 |
|---|---|---|---|---|---|---|---|---|
| TiDB Dashboard Graphic display | Y | Y | Y | Y | Y | Y | Y | Y |
| TiDB Dashboard Continuous performance analysis function | Y | Y | Experimental characteristics | Experimental characteristics | N | N | N | N |
| TiDB Dashboard Top SQL function | Y | Y | Experimental characteristics | N | N | N | N | N |
| TiDB Dashboard SQL Diagnostic function | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| Information schema | Y | Y | Y | Y | Y | Y | Y | Y |
| Metrics schema | Y | Y | Y | Y | Y | Y | Y | Y |
| Statements summary tables | Y | Y | Y | Y | Y | Y | Y | Y |
| Slow query log | Y | Y | Y | Y | Y | Y | Y | Y |
| TiUP Deploy | Y | Y | Y | Y | Y | Y | Y | Y |
| Ansible Deploy | N | N | N | N | N | N | N | obsolete |
| Kubernetes operator | Y | Y | Y | Y | Y | Y | Y | Y |
| Built in physical backup | Y | Y | Y | Y | Y | Y | Y | Y |
| Global Kill | Y | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| Lock View | Y | Y | Y | Y | Y | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| SHOW CONFIG | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| SET CONFIG | Y | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics | Experimental characteristics |
| DM WebUI | Experimental characteristics | Experimental characteristics | N | N | N | N | N | N |
边栏推荐
- EasyExcel:读取Excel数据到List集合中
- 【QT小点】实现看门狗功能,检测外部程序是否在运行
- The restart status of the openstack instance will change to the error handling method. The openstack built by the container restarts the compute service method of the computing node and prompts the gi
- Assembly language - Wang Shuang Chapter 13 int instruction - Notes
- Quick personal site building guide using WordPress
- 飞行器翼尖加速度和控制面的MPC控制
- 爬虫学习5---反反爬之识别图片验证码(ddddocr和pytesseract实测效果)
- 427- binary tree (617. merge binary tree, 700. search in binary search tree, 98. verify binary search tree, 530. minimum absolute difference of binary search tree)
- JVM garbage collection mechanism
- JVM class loading mechanism
猜你喜欢

426-二叉树(513.找树左下角的值、112. 路径总和、106.从中序与后序遍历序列构造二叉树、654. 最大二叉树)

The fourth question of the 299th weekly match 6103 Minimum fraction of edges removed from the tree

Create a basic WDM driver and use MFC to call the driver

Fast realization of Bluetooth communication between MCU and mobile phone

高斯分布Gaussian distribution、線性回歸、邏輯回歸logistics regression

使用 WordPress快速个人建站指南

浅谈GPU:历史发展,架构

Multithreading basic part2

Yaml file encryption

Program ape learning Tiktok short video production
随机推荐
Unrecognized VM option ‘‘
Yaml file encryption
The risk of multithreading -- thread safety
Keep 2 decimal places after multiplying SQLSEVER fields
2018年数学建模竞赛-高温作业专用服装设计
Altium designer 19 device silk screen label position shall be placed uniformly in batches
高斯分布Gaussian distribution、线性回归、逻辑回归logistics regression
TiDB的使用限制
JVM类加载机制
Software testing year end summary report template
693. alternate bit binary number
JVM common instructions
Ora-00909: invalid number of parameters, caused by concat
TiDB的事务概览
Us camera cloud service scheme: designed for lightweight video production scenes
卷积神经网络---CNN模型的应用(找矿预测)
Centos7.9安装mysql 5.7,并设置开机启动
观测电机转速转矩
[QT notes] basic use of qregularexpression in QT
Scala之偏函数Partial Function