内容简介:TiDB 4.0.0-rc2 现已发布,该版本具体更新内容如下: Changed Behaviors 将单个事务的大小限制从 100 MB 更改为无限。但是,如果启用了 TiDB Binlog,而下游是 Kafka,则根据 kafka 中 1 GB 的消息大小限制配置t...
TiDB 4.0.0-rc2 现已发布,该版本具体更新内容如下:
Changed Behaviors
- 将单个事务的大小限制从 100 MB 更改为无限。但是,如果启用了 TiDB Binlog,而下游是 Kafka,则根据 kafka 中 1 GB 的消息大小限制配置
txn-total-size-limit
参数。#1694116941 - 如果查询
CLUSTER_LOG
表时未指定时间范围,则将行为从查询默认时间范围更改为返回错误并请求指定时间范围。17003 - 如果使用
CREATE TABLE
语句创建分区表时指定了 unsupportedsub-partition
或linear hash
option,则创建普通表,而不是使用忽略选项的分区表#17197
Bug Fixes
- 解决
WHERE
子句只有一个等效条件时选择错误分区的问题#17054 - 修复了当
WHERE
子句仅包含字符串列时,由于构建不正确的索引范围而导致的错误结果的问题#16660 - 修复在
DELETE
操作之后在事务中执行PointGet
查询时出现的紧急问题#16991 - 修复发生错误时 GC worker 可能会遇到死锁的问题#16915
- 当 TiKV 响应缓慢但不会降低时,避免不必要的 RegionMiss 重试#16956
- 在 MySQL 协议的 handshake 阶段将客户端中的日志级别更改为
DEBUG
以解决干扰日志输出的问题#16881 - ......
New Features
- 添加对
BACKUP
和RESTORE
命令的支持以备份和还原数据 16960 - 支持在提交之前检查单个区域中的数据量,并在数据量超过阈值时对区域进行预分割 16959
- 添加具有
Session
scope 的新 LAST_PLAN_FROM_CACHE 变量,以指示最后执行的语句是否命中计划缓存 16830 - 支持在 slow log 和
SLOW_LOG
表中记录Cop_time
信息 16904 - 在 Grafana 中添加更多衡量 Go 运行时内存状态的指标 16928
- 支持在常规日志中输出 forUpdateTS 和 Read Consistency isolation level 信息 16946
- ......
更新说明:https://github.com/pingcap/tidb/releases/tag/v4.0.0-rc.2
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 跨越数据库发展鸿沟,谈分布式数据库技术趋势
- 银行需要分布式数据库吗?
- 分布式NoSQL数据库 Fusion
- 分布式数据库HBase的架构设计
- 分布式数据库 MVCC 技术探秘(一)
- 饿了么:分布式时序数据库 - LinDB
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。