
TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼容 MySQL 5.7 协议和 MySQL 生态等重要特性。目标是为用户提供一站式 OLTP (Online Transactional Processing)、OLAP (Online Analytical Processing)、HTAP 解决方案。TiDB 适合高可用、强一致要求较高、数据规模较大等各种应用场景。
改进
在协处理器遇到锁时,在调试日志中显示受影响的 SQL 语句,有助于诊断问题#27718
支持在 SQL 逻辑层备份和恢复数据时显示备份和恢复数据的大小#27247
改进 ANALYZE when tidb_analyze_version
is的默认收集逻辑2
,加速收集,减少资源开销
介绍ANALYZE TABLE table_name COLUMNS col_1, col_2, ... , col_n
语法。语法允许只对宽表中的一部分列进行统计,提高了统计的速度
Bug修复
修复由于错误的执行计划导致的执行过程中发生的错误。错误的执行计划是由于在分区表上下推聚合运算符时模式列的浅拷贝引起的。#27797 #26554
修复 plan-cache 无法检测到 unsigned flags 变化的问题#28254
修复分区函数超出范围时错误的分区修剪#28233
修复 plannerjoin
在某些情况下可能会缓存无效计划的问题#28087
当哈希列类型为枚举时修复错误的索引哈希连接#27893
修复批处理客户端在极少数情况下回收空闲连接可能会阻止发送请求的错误#27688
修复 TiDB Lightning 在目标集群上执行校验和失败时的 panic 问题#27686
修复某些情况下date_add
和date_sub
函数的错误结果#27232
修复hour
向量化表达式中函数的错误结果#28643
修复连接到 MySQL 5.1 或旧客户端版本时的身份验证问题 #27855
修复添加新索引时可能会在指定时间外触发自动分析的问题#28698
修复设置任何会话变量无效的错误tidb_snapshot
#28683
修复 BR 不适用于具有许多缺失对等区域的集群的错误#27534
修复tidb_cast to Int32 is not supported
不支持cast
的下推到 TiFlash等意外错误#23907
修复错误消息中 DECIMAL overflow
缺失的问题#27964%s value is out of range in '%s'
修复 MPP 节点可用性检测在某些极端情况下不起作用的问题#3118
修复DATA RACE
分配时的问题MPP task ID
#27952
修复INDEX OUT OF RANGE
删除空文件后 MPP 查询的错误dual table
。#28250
修复invalid cop task execution summaries length
MPP 查询误报错误日志的问题#1791
修复cannot found column in Schema column
MPP 查询错误日志的问题#28149
修复 TiFlash 关闭时 TiDB 可能会 panic 的问题#28096
删除对基于 TLS 密码套件的不安全 3DES(三重数据加密算法)的支持#27859
修复 Lightning 预检连接离线 TiKV 节点导致导入失败的问题#27826
修复大量文件导入表时,预检耗时过长的问题#27605
修复重写表达式导致between
推断错误的问题#27146
修复group_concat
function 不考虑 collation 的问题#27429
修复extract
函数参数为负持续时间时出现的结果错误#27236
修复NO_UNSIGNED_SUBTRACTION
设置后创建分区失败的问题#26765
避免在列修剪和聚合下推中有副作用的表达式#27106
删除无用的 gRPC 日志#24190
限制有效的十进制长度以修复与精度相关的问题#3091
修复plus
表达式中检查溢出方式错误的问题#26977
修复data too long
有new collation
数据的表转储统计出错的问题#27024
修复重试事务的语句不包含在TIDB_TRX
#28670中的问题
修复错误的plugin_dir
配置默认值28084
相关链接
官网:https://pingcap.com/zh/
仓库:https://github.com/pingcap/tidb
文档:https://docs.pingcap.com/zh/tidb/stable/