title | aliases | summary | ||
---|---|---|---|---|
TiDB 2.1.4 Release Notes |
|
TiDB 2.1.4 版本发布,对系统稳定性、优化器、统计信息和执行引擎做了很多改进。修复了多个函数处理结果不正确的问题,优化了服务器日志和 DDL 操作。TiKV 修复了关闭时可能发生重复写的问题和事件监听器处理异常的问题。工具方面优化了内存使用,减少了对 dump 文件的解析,提高了导入稳定性。数据同步对比统计支持使用 TiDB 统计信息来划分 chunk。 |
2019 年 2 月 15 日,TiDB 发布 2.1.4 版,TiDB Ansible 相应发布 2.1.4 版本。相比 2.1.3 版本,该版本对系统稳定性、优化器、统计信息以及执行引擎做了很多改进。
- 优化器/执行器
- Server
- 优化 reload privilege success 日志,将其调整为 DEBUG 级别 #9274
- DDL
- Lightning
- 优化内存使用 #107,#108
- 去掉 dump files 的 chunk 划分,减少对 dump files 的一次额外解析 #109
- 限制读取 dump files 的 I/O 并发,避免过多的 cache miss 导致性能下降 #110
- 对单个表实现 batch 导入,提高导入的稳定性 #110
- TiKV 在 import 模式下开启 auto compactions #4199
- 增加禁用 TiKV periodic Level-1 compaction 参数,因为当 TiKV 集群为 2.1.4 或更高版本时,在导入模式下会自动执行 Level-1 compaction #119
- 限制 import engines 数量,避免过大占用 importer 磁盘空间 #119
- 数据同步对比统计 (sync-diff-inspector) 支持使用 TiDB 统计信息来划分 chunk #197