内容简介:TiDB 3.1.0-rc 现已发布,该版本更新内容如下: 新功能 TiDB 采用的二分搜索实现分区裁剪,以来提升性能 #15678 支持 RECOVER 语法恢复被 truncate table 删除的数据 #15460 支持重用语句重试中已分配的 AUTO_RAN...
TiDB 3.1.0-rc 现已发布,该版本更新内容如下:
新功能
- TiDB
- 采用的二分搜索实现分区裁剪,以来提升性能 #15678
- 支持
RECOVER
语法恢复被truncate table
删除的数据 #15460 - 支持重用语句重试中已分配的
AUTO_RANDOM
ID #15393 - 支持
recover table
恢复AUTO_RANDOM
ID 分配器的状态 #15393 - 支持
YEAR
、MONTH
、TO_DAY
函数作为 Hash partition table 的分区 key #15619 - 只在读到数据,需要加锁的时候,才对表做 schema-change 的检查 #15708
- 为 session 变量
tidb_replica_read
增加leader-and-follower
值,实现读请求在 leader 和 follower 直接负载均衡 #15721 - 支持 TiDB 在每次新建连接时动态更新 TLS 证书,实现不重启更新过期客户端证书 #15163
- 通过更新 PD Client 支持每次新建连接是读取加载最新的证书 #15425
- 如果配置了
Cluster-SSL-*
强制让 TiDB-PD 和 TiDB-TiDB 使用配置的证书进行 HTTPS 协议传输 #15430 - 新增和 MySQL 兼容的
--require-secure-transport
启动项,配置时强制客户端使用 TLS #15442 - 添加
cluster-verify-cn
配置,只有拥有特定 CN 属性值证书的访问者才能访问 TiDB Status Port 或建立 gRPC 连接 #15137
- TiKV
- PD
- Tools
- TiDB Ansible
Bug 修复
- TiDB
- 修复由于 update tiflash replica 类型的 DDL 太频繁导致的 information schema changed 错误的问题 #14884
- 修复在使用
AUTO_RANDOM
时,未正确生成的last_insert_id
的问题 #15149 - 修复更新 TiFlash replica 状态时可能导致 DDL 卡住的问题 #15161
- 当存在谓词无法下推时,禁止聚合下推和
TopN
下推 #15141 - 禁止相互嵌套地创建
view
#15440 - 修复
set role all
后执行select current_role
报错的问题 #15570 - 修复查询中指定列的
view
名时,报不识别view
的问题 #15573 - 修复预处理 DDL 语句在写 binlog 信息时可能出错的问题 #15444
- 修复同时访问视图和分区表时导致 panic 的问题 #15560
- 修复
update duplicate key
语句中bit(n)
类型的 column 报错的问题 #15487 - 修复
max-execution-time
部分场景下不生效的问题 #15616 - 修复在生成 Index 计划时未判断当前的 ReadEngine 中是否包含 TiKV 的问题 #15773
- TiKV
- 修复在关闭一致性检查参数时,事务中插入已存在的 Key 且立马删除导致冲突检测失效或数据索引不一致的问题 #7112
- 修复
TopN
比较无符号整型时计算错误的问题 #7199 - Raftstore 引入流控机制,解决没有流控可能导致追日志太慢可能导致集群卡住,以及事务大小太大会导致 TiKV 间连接频繁重连的问题 #7087 #7078
- 修复发送到 replicas 的读请求可能被永久卡住的问题 #6543
- 修复 replica read 会被 apply snapshot 阻塞的问题 #7249
- 修复 read index 在 transfer leader 情况下可能导致 panic 的问题 #7240
- 修复备份到 S3 时所有 SST 文件填充为零的问题 #6967
- 修复备份时未记录 SST 文件大小的导致恢复后有很多空 Region 的问题 #6983
- 备份支持 AWS IAM web identity #7297
- PD
- Tools
更新说明: https://pingcap.com/docs-cn/v3.1/releases/3.1.0-rc/
以上所述就是小编给大家介绍的《TiDB 3.1.0-rc 发布,分布式 NewSQL 数据库》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 跨越数据库发展鸿沟,谈分布式数据库技术趋势
- 银行需要分布式数据库吗?
- 分布式NoSQL数据库 Fusion
- 分布式数据库HBase的架构设计
- 分布式数据库 MVCC 技术探秘(一)
- 饿了么:分布式时序数据库 - LinDB
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。