内容简介:TiDB 2.0.6 已发布,该版本在 2.0.5 版的基础上对系统兼容性、稳定性做出了改进。 TiDB Improvements 精简 “set system variable” 日志的长度,减少日志文件体积 #7031 在日志中记录 ADD INDEX 执行过程中的慢操...
TiDB 2.0.6 已发布,该版本在 2.0.5 版的基础上对系统兼容性、稳定性做出了改进。
TiDB
Improvements
精简 “set system variable” 日志的长度,减少日志文件体积 #7031
在日志中记录
ADD INDEX执行过程中的慢操作,便于定位问题 #7083减少更新统计信息操作中的事务冲突 #7138
当待估算的值超过统计信息范围时,提高行数估计的准确度 #7185
当使用
Index Join时,选择行数估计较小的表作为驱动表,提高Index Join的执行效率 #7227为
ANALYZE TABLE语句执行过程中发生的 panic 添加 recover 机制,避免收集统计信息过程中的异常行为导致 tidb-server 不可用 #7228当
RPAD/LPAD的结果超过设置系统变量max_allowed_packet时,返回NULL和对应的 warning,兼容 MySQL #7244设置
PREPARE语句中占位符数量上限为 65535,兼容 MySQL #7250Bug Fixes
修复当
tidb_batch_insert打开后,INSERT/LOAD DATA等语句在某些场景下 OOM 的问题 #7092修复某个表的数据持续更新时,其统计信息自动更新失效的问题 #7093
修复防火墙断掉不活跃的 gRPC 连接的问题 #7099
修复某些场景下使用前缀索引结果不正确的问题 #7126
修复某些场景下统计信息过时导致 panic 的问题 #7155
修复某些场景下
ADD INDEX后索引数据少一条的问题 #7156修复某些场景下查询唯一索引上的
NULL值结果不正确的问题 #7172修复某些场景下
DECIMAL的乘法结果出现乱码的问题 #7212修复某些场景下
DECIMAL的取模运算结果不正确的问题 #7245修复某些特殊语句序列下在事务中执行
UPDATE/DELETE语句后结果不正确的问题 #7219修复某些场景下
UNION ALL/UPDATE语句在构造执行计划过程中 panic 的问题 #7225修复某些场景下前缀索引的索引范围计算错误的问题 #7231
修复某些场景下
LOAD DATA语句不写 binlog 的问题 #7242修复某些场景下在
ADD INDEX过程中SHOW CREATE TABLE结果不正确的问题 #7243修复某些场景下
Index Join因为没有初始化事务时间戳而 panic 的问题 #7246修复
ADMIN CHECK TABLE因为误用 session 中的时区而导致误报的问题 #7258修复
ADMIN CLEANUP INDEX在某些场景下索引没有清除干净的问题 #7265禁用 Read Committed 事务隔离级别 #7282
TiKV
Improvements
扩大默认 scheduler slots 值以减少假冲突现象
减少回滚事务的连续标记以提升冲突极端严重下的读性能
限制 RocksDB log 文件的大小和个数以减少长时间运行下不必要的磁盘占用
Bug Fixes
修复字符串转 Decimal 时出现的 crash
TiDB 是一款开源的分布式关系型数据库,它的灵感来自于 Google Spanner/F1,具备『分布式强一致性事务、在线弹性水平扩展、故障自恢复的高可用、跨数据中心多活』等核心特性。
源码下载:
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
AJAX企业级开发
Davec Johnson、Alexeic White、Andrec Charland / 张祖良、荣浩、高冰 / 人民邮电出版社 / 2008 / 49.00元
本书首先解释了AJAX 为什么在大规模的开发中能有如此广阔的应用前景,接着系统地介绍了当前重要的AJAX 技术和组件。你将看到把数据表、Web 窗体、图表、搜索和过滤连接在一起用于构建AJAX应用程序的框架开发的整个过程;在此基础上,本书给出了已经过证实的AJAX 架构模式,以及来源于实际的.NET 和Java AJAX 应用程序的案例研究。一起来看看 《AJAX企业级开发》 这本书的介绍吧!