内容简介:TiDB 4.0.14 现已发布,该版本具体更新内容如下: 兼容性更改 TiDB 在 v4.0 中将 tidb_multi_statement_mode 的默认值从 WARN 更改为 OFF。建议使用客户端库的多语句功能,参考tidb_multi_statement_mode 文档。#...
TiDB 4.0.14 现已发布,该版本具体更新内容如下:
兼容性更改
-
TiDB
- 在 v4.0 中将
tidb_multi_statement_mode的默认值从WARN更改为OFF。建议使用客户端库的多语句功能,参考tidb_multi_statement_mode文档。#25749 - 将 Grafana 从 v6.1.16 升级到 v7.5.7 以解决两个安全漏洞,参考 Grafana 博文。
- 将系统变量
tidb_stmt_summary_max_stmt_count的默认值从200修改为3000#25872
- 在 v4.0 中将
-
TiKV
- 将
merge-check-tick-interval配置项的默认值从10修改为2以加快 Region 合并的速度 #9676
- 将
功能增强
-
TiKV
-
TiDB Dashboard
改进提升
-
TiDB
-
TiKV
-
PD
- 减少各调度器在同时工作时产生的冲突 #3854
-
TiDB Dashboard
-
Tools
Bug 修复
-
TiDB
- 修复当连接一个带
WHERE条件的子查询(值为false)时SELECT的结果与 MySQL 不兼容的问题 #24865 - 修复当参数是
ENUM或SET类型时ifnull函数计算错误的问题 #24944 - 修复某些情况下错误的聚合函数消除 #25202
- 修复 Merge Join 运算中当列为
SET类型时可能产生错误结果的问题 #25669 - 修复 Cartesian Join 运算返回错误结果的问题 #25591
- 修复
SELECT ... FOR UPDATE语句进行连接运算且连接使用分区表时,可能产生异常退出情况的问题 #20028 - 修复缓存的
prepared计划被错误用于point get的问题 #24741 - 修复
LOAD DATA语句可以不正常导入非 utf8 数据的问题 #25979 - 修复通过 HTTP API 访问统计信息时,可能导致内存泄露的问题 #24650
- 修复执行
ALTER USER语句时出现的安全性问题 #25225 - 修复系统表
TIKV_REGION_PEERS不能正确处理DOWN状态的问题 #24879 - 修复解析
DateTime时不截断非法字符串的问题 #22231 - 修复
select into outfile语句在列类型是YEAR时,可能无法产生结果的问题 #22159 - 修复
UNION子查询中出现NULL时可能导致查询结果出错的问题 #26532 - 修复某些情况下投影算子在执行时可能造成 panic 的问题 #26534
- 修复当连接一个带
-
TiKV
- 修复特定平台上的 duration 计算可能崩溃的问题 #related-issue
- 修复将
DOUBLE类型转换为DOUBLE的错误函数 #25200 - 修复使用 async logger 时 panic 日志可能会丢失的问题 #8998
- 修复开启加密后再次生成同样的 snapshot 会出现 panic 的问题 #9786 #10407
- 修复 coprocessor 中
json_unquote()函数错误的参数类型 #10176 - 修复关机期间出现的可疑警告和来自 Raftstore 的非确定性响应 #10353 #10307
- 修复备份线程泄漏的问题 #10287
- 修复 Region split 过慢以及进行 Region merge 时,Region split 可能会损坏 metadata 的问题 #8456 #8783
- 修复特定情况下 Region 心跳会导致 TiKV 不进行 split 的问题 #10111
- 修复 TiKV 和 TiDB 间 CM Sketch 格式不一致导致统计信息错误问题 #25638
- 修复
apply wait duration指标的错误统计 #9893 - 修复使用 Titan 时
delete_files_in_range以后可能会产生 "Missing Blob" 报错的问题 #10232
-
PD
-
TiDB Dashboard
-
TiFlash
- 修复编译 DAG 请求时出现进程崩溃的潜在问题
- 修复读负载高的情况下进程崩溃的问题
- 修复因列存中 split 失败导致 TiFlash 不断重启的问题
- 修复无法删除 Delta 历史数据的潜在问题
- 修复并发复制共享 Delta 索引导致结果错误的问题
- 修复当数据缺失时 TiFlash 无法重启的问题
- 修复旧的 dm 文件无法被自动清理的问题
- 修复
SUBSTRING函数包含特殊参数时引起进程崩溃的潜在问题 - 修复将
INT类型转换为TIME类型时产生错误结果的问题
-
Tools
更新说明:https://docs.pingcap.com/zh/tidb/stable/release-4.0.14
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 跨越数据库发展鸿沟,谈分布式数据库技术趋势
- 银行需要分布式数据库吗?
- 分布式NoSQL数据库 Fusion
- 分布式数据库HBase的架构设计
- 分布式数据库 MVCC 技术探秘(一)
- 饿了么:分布式时序数据库 - LinDB
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
我的第一本编程书
[日]平山尚 / 张沈宇 / 人民邮电出版社 / 2016-7 / 79.00元
写这本书之前,作者一直在摸索一种最有利于入门者学编程的方法,并应用到教学当中。经过两年的教学实践,他确信他的方法是有效的,于是便有了这本书。这本书面向的是完全没有接触过编程的读者。作者将门槛设置得非常低,读者不需要懂得变量、函数这些名词(这些名词在书中也不会出现),不需要会英语,完全不需要查阅其他书籍,只需要小学算术水平即可。这本书给初学者非常平缓的学习曲线,有利于为之后的进阶学习打下坚实的基础。一起来看看 《我的第一本编程书》 这本书的介绍吧!
