TiDB 4.0.0-beta 发布,分布式 NewSQL 数据库
TiDB 4.0.0-beta 现已发布, 该版本更新内容如下:
Improvements
Index Join
通过考虑驱动表和从动表的行数来提高计算成本的准确性#12085- 当索引中可以完全覆盖查询中涉及的列时,提高性能#12022
- 通过支持索引合并功能#10121 #10512 #11245 #122248 #12248 #12305 #12305 #12305 #12248 #12248 #12305 #12305 #12248 #12305 #12305 #12248 #12248 #12248 #12305
- 通过缓存索引结果并消除重复的结果,提高范围计算的性能并减少 CPU 开销#12856
- 将慢速日志的级别与普通日志的级别分离#12359
- 将
query-log-max-len
参数的默认值增加至4096
以减少被截断的 SQL 输出的数量。该参数可以动态调整。#12491 - ......
New Features
- 支持在
ADMIN SHOW DDL JOBS
中使用LIKE
orWHERE
子句进行条件过滤#12484 - 在
information_schema.tables
表中添加TIDB_ROW_ID_SHARDING_INFO
列以输出RowID
散射信息(例如,表A
中的SHARD_ROW_ID_BITS
值为"SHARD_BITS={bit_number}"
)#13418 - 添加
oom-use-tmp-storage
参数(默认情况下为true
),以控制当执行单个 SQL 语句的内存使用量超过mem-quota-query
并且 SQL 包含Hash Join
时,是否使用临时文件来缓存中间结果#11832 #11937 #12116 #12067 - 支持通过HTTP
info/all
接口查询集群中 TiDB 服务器启用的 binlog 状态 #13025 - 支持在column属性中添加
AutoRandom
关键字,以控制系统是否自动向主键分配随机整数,从而避免了由AUTO_INCREMENT
主键引起的热点问题#13127 - 支持 Table Locks #11038
- ......
Changed Behaviors
- 优化SQL错误消息的错误代码以消除该
ERROR 1105 (HY000)
代码(Unknown Error
类型) - 当执行
INSERT
/REPLACE
/DELETE
/UPDATE
期间使用的内存超过MemQuotaQuery
配置项指定的限制时,打印日志或取消 SQL 执行。实际行为取决于OOMAction
配置#14179 #14289 #14299
Bugfix
- 修复与 RBAC 有关的几个问题#13820 #13940 #14090 #13940 #13014
- 修复由于
SELECT
语句包含union
而无法创建 VIEW 的问题#12595 - 修复与
CAST
功能有关的几个问题
更多详细信息可查看发布说明。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Spring Framework 5.2.3 发布
Spring Framework 5.2.3发布了,本次更新包含大量新特性和 bug 修复,摘取部分如下: 新特性 更新 CORS 支持 #24327 改进 AopContext.currentProxy() 中的异常消息 #24321 仅修剪 LineInfo 中的行 #24310 合并 getCallableInterceptors 和 getDeferredResultInterceptors #24305 优化 SimpleAliasRegistry hasAlias 实现 #24295 改进 ExposeInvocationInterceptor 异常消息 #24293 添加对在 ResourceHttpMessageConverter 和 ResourceDecoder 中创建的 InputStreamResource 的 ContentLength 支持 #24292 为 ClassUtils.hasMethod 添加快速路径#24282 Bug Fixes 与 maxInMemorySize 限制有关的 StringDecoder 缓冲区泄漏 #24339 克隆 Web...
- 下一篇
SeaMonkey 2.53.1 Beta 1 发布,Mozilla 浏览器套件
SeaMonkey 是一个社区项目,它致力于在从过去的“Mozilla 浏览器套件”中分离出来的代码的基础上,开发可供使用的浏览器套件。 2.53.1 Beta 1版本更新如下: Bookmarks Manager更名为Library,并包含“历史记录”列表。 下载管理器已迁移到新的 API。尽管它看起来与以前几乎相同,但是缺少搜索选项,并且其他一些次要细节的工作方式也有所不同。以前的下载历史记录将在升级过程中删除。 CSS 网格工具添加了“布局”面板。 TLS 1.3 现在是默认版本。 SeaMonkey 2.53.1 Beta 1 使用与 Firefox 相同的后端,并包含相关的 Firefox 60.3 安全修复程序。 当前 Firefox 72 的其他重要安全修复程序和一些增强功能已向后移植。SeaMonkey 团队表示将在以后的 2.53 beta 和发行版中继续增强 SeaMonkey 的安全性。 更新说明:https://www.seamonkey-project.org/releases/seamonkey2.53.1/
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题