内容简介:TiDB 5.0.2 现已发布,该版本具体更新内容如下: 兼容性更改 Tools TiCDC 在 cdc cli changefeed 命令中废弃 --sort-dir 参数,用户可在 cdc server 命令中设定 --sort-dir #1795 新功能 TiKV 默认开启 Hibernat...
TiDB 5.0.2 现已发布,该版本具体更新内容如下:
兼容性更改
-
Tools
-
TiCDC
- 在
cdc cli changefeed命令中废弃--sort-dir参数,用户可在cdc server命令中设定--sort-dir#1795
- 在
-
新功能
-
TiKV
- 默认开启 Hibernate Region 特性 #10266
提升改进
-
TiDB
- 当内存中的统计信息缓存是最新的时,避免后台作业频繁读取
mysql.stats_histograms表造成高 CPU 使用率 #24317
- 当内存中的统计信息缓存是最新的时,避免后台作业频繁读取
-
TiKV
-
TiFlash
- 优化锁操作以避免 DDL 语句和读数据相互阻塞
- 支持
INTEGER和REAL类型转化为REAL类型
-
Tools
Bug 修复
-
TiDB
- 修复了在某些情况下,使用前缀索引和 Index Join 导致的 panic 的问题 #24547 #24716 #24717
- 修复了
point get的 prepare plan cache 被事务中的point get语句不正确使用的问题 #24741 - 修复了当排序规则为
ascii_bin或latin1_bin时,写入错误的前缀索引值的问题 #24569 - 修复了正在执行的事务被 GC worker 中断的问题 #24591
- 修复了当
new-collation开启且new-row-format关闭的情况下,点查在聚簇索引下可能出错的问题 #24541 - 为 Shuffle Hash Join 重构分区键的转换功能 #24490
- 修复了当查询包含
HAVING子句时,在构建计划的过程中 panic 的问题 #24045 - 修复了列裁剪优化导致
Apply算子和Join算子执行结果错误的问题 #23887 - 修复了从 Async Commit 回退的主锁无法被清除的问题 #24384
- 修复了一个统计信息 GC 的问题,该问题可能导致重复的 fm-sketch 记录 #24357
- 当悲观锁事务收到
ErrKeyExists错误时,避免不必要的悲观事务回滚 #23799 - 修复了当 sql_mode 包含
ANSI_QUOTES时,数值字面值无法被识别的问题 #24429 - 禁止如
INSERT INTO table PARTITION (<partitions>) ... ON DUPLICATE KEY UPDATE的语句从 non-listed partitions 读取数据 #24746 - 修复了当 SQL 语句包含
GROUP BY以及UNION时,可能会出现的index out of range的问题 #24281 - 修复了
CONCAT函数错误处理排序规则的问题 #24296 - 修复了全局变量
collation_server对新会话无法生效的问题 #24156
-
TiKV
-
PD
-
TiFlash
- 修复并发复制共享 Delta 索引导致结果错误的问题
- 修复当存在数据缺失的情况下 TiFlash 无法启动的问题
- 修复旧的 dm 文件无法被自动清理的问题
- 修复 TiFlash 在 Compaction Filter 特性开启时可能崩溃的问题
- 修复
ExchangeSender可能传输重复数据的问题 - 修复了从 Async Commit 回退的锁无法被 TiFlash 清除的问题
- 修复当
TIMEZONE类型的转换结果包含TIMESTAMP类型时返回错误结果的问题 - 修复 TiFlash 在 Segment Split 期间异常退出的问题
- 修复非根节点 MPP 任务的执行信息显示不正确的问题
-
Tools
-
TiCDC
- 修复 Avro 输出中丢失时区信息的问题 #1712
- 支持清理 Unified Sorter 过期的文件并禁止共享
sort-dir目录 #1742 - 修复存在大量过期 Region 信息时 KV 客户端可能锁死的问题 #1599
- 修复
--cert-allowed-cn参数中错误的帮助消息 #1697 - 修复因更新
explicit_defaults_for_timestamp而需要 MySQLSUPER权限的问题 #1750 - 添加 sink 流控以降低内存溢出的风险 #1840
- 修复调度数据表时可能发生的同步终止问题 #1828
- 修复 TiCDC changefeed 断点卡住导致 TiKV GC safe point 不推进的问题 #1759
-
Backup & Restore (BR)
-
TiDB Lightning
-
更新说明:https://docs.pingcap.com/zh/tidb/stable/release-5.0.2
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 跨越数据库发展鸿沟,谈分布式数据库技术趋势
- 银行需要分布式数据库吗?
- 分布式NoSQL数据库 Fusion
- 分布式数据库HBase的架构设计
- 分布式数据库 MVCC 技术探秘(一)
- 饿了么:分布式时序数据库 - LinDB
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
精通Android游戏开发
[美] Vladimir Silva / 王恒、苏金国 等 / 人民邮电出版社 / 2011-2 / 45.00元
作为引领移动技术潮流的软件平台,Android发布了NDK以支持Java和C的混合开发,使PC游戏可以在Android平台上焕发更多魅力。 本书是为那些在Android游戏开发工作中寻求突破的人准备的。书中不仅通过Space Blaster和Asteroids这两个炫酷 的街机游戏深入介绍了如何从头构建纯Java游戏,更详细展示了如何将PC上的3D经典游戏Doom和Wolfenstein 3......一起来看看 《精通Android游戏开发》 这本书的介绍吧!
