TiDB 2.0.6 Release Notes
2018 年 8 月 6 日,TiDB 发布 2.0.6 版。该版本在 2.0.5 版的基础上,对系统兼容性、稳定性做出了改进。
- Improvements
- 精简 “set system variable” 日志的长度,减少日志文件体积 #7031
- 在日志中记录 执行过程中的慢操作,便于定位问题
- 减少更新统计信息操作中的事务冲突 #7138
- 当待估算的值超过统计信息范围时,提高行数估计的准确度
- 当使用
Index Join
时,选择行数估计较小的表作为驱动表,提高Index Join
的执行效率 #7227 - 为
ANALYZE TABLE
语句执行过程中发生的 panic 添加 recover 机制,避免收集统计信息过程中的异常行为导致 tidb-server 不可用 - 当
RPAD
/LPAD
的结果超过设置系统变量max_allowed_packet
时,返回NULL
和对应的 warning,兼容 MySQL #7244 - 设置
PREPARE
语句中占位符数量上限为 65535,兼容 MySQL
TiKV
- Improvements
- 扩大默认 scheduler slots 值以减少假冲突现象
- 减少回滚事务的连续标记以提升冲突极端严重下的读性能
- 限制 RocksDB log 文件的大小和个数以减少长时间运行下不必要的磁盘占用