2021年

更新时间:
重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

本文介绍AnalyticDB for MySQL的产品功能动态。

注意事项

版本升级期间,有以下注意事项需要您知晓。

  • 预留模式集群版、弹性模式32核及以上规格:数据读写不中断,距离升级完成5分钟内查询偶尔闪断。

  • 弹性模式8核及16核规格:数据写入会中断大约30分钟,距离升级完成5分钟内查询偶尔闪断。

  • 集群升级时间段内,数据库的访问、账号管理、数据库管理以及IP白名单设置默认不会受到影响。

  • 集群升级时间段内,写入和查询类操作可能会产生小概率抖动,请确保应用程序具有重试机制。

  • 集群升级时间段内,集群可能会发生连接闪断,请确保应用程序具有重连机制。

如果您的集群不需要升级,或者升级过程有问题,可以取消版本升级计划。当前仅小版本升级计划事件可以取消。具体操作,请参见取消计划配置

警告

当您的AnalyticDB for MySQL实例所使用的内核小版本低于最新内核小版本时,阿里云会不定期推送升级通知给您,告知您实例需要升级至最新的稳定内核小版本。建议您在收到通知后尽快升级实例的内核小版本。如果收到通知后六个月内未升级到最新稳定版本,因此造成的业务中断、数据丢失等损失和后果均由您承担。详情请参见云数据库服务协议

202112

V3.1.4.13~V3.1.4.16

类别

名称

相关文档

新增

支持Raft配置2个数据副本与1个日志副本,保证数据可靠性的同时降低三副本存储开销。

导出数据到HDFS时支持HDFSNameserviceHA功能。

导出至HDFS

优化

  • 优化CREATE VIEW锁粒度,提升并发性能。

  • 提升规格变配时全量备份上传速率。

  • 提升复杂数据类型索引构建性能。

  • 优化后台任务内存管理。

20219

V3.1.4.12

类别

名称

相关文档

优化

提升Hash Join Build性能。

20218

V3.1.4.11

类别

名称

说明

相关文档

新增

实例运行报告API

支持通过调用API查看实例运行报告中的各项指标。

优化

  • 提升全量数据下载速度。

  • 不合理IN下推拦截,默认128个不下推且支持通过配置修改。

V3.1.4.10

类别

名称

说明

相关文档

新增

管理运维事件

支持在AnalyticDB for MySQL控制台查看并调整数据库升级时间。

管理运维事件

优化

  • 时间函数支持下推。

  • Table Scan性能提升。

  • 数据导入支持互斥和公平调度。

20217

V3.1.4.9

类别

名称

说明

相关文档

新增

外表导入导出HDFS数据

支持通过外表将HDFS数据导入到AnalyticDB for MySQL或导出AnalyticDB for MySQL数据到HDFS。

新版诊断SQL

支持查看所有SQL(例如耗时最长的100SQL或执行失败的SQL)的详情,同时还可以根据诊断结果及优化建议来优化SQL,提高查询性能。

SQL诊断功能介绍

一站式数据管理

控制台新增一站式数据管理入口,支持通过DMS管理数据资产或完成任务开发与调度。

数据资产管理

DMS调度XIHE SQL

全文检索支持使用自定义分词器和自定义词典

全文检索支持使用自定义分词器和自定义词典。

全文索引的分词器

优化

  • 优化前端节点的连接管理,由单线程分发连接改为多线程连接,便于线性扩展写入性能。

  • 优化高频使用TRUNCATE TABLE语句时的性能。

  • 默认打开REPLACE INTO的原子性开关,避免数据跳变。

不涉及

20213

V3.1.1.9 ~ V3.1.3.9

类别

名称

说明

相关文档

新增

计算资源支持资源分组。

弹性模式实例,支持资源组(池)功能,计算资源分组隔离。

新建和管理资源组

支持冷热数据分层。

弹性模式实例,支持将表数据定义为热数据或冷数据,并支持冷热数据切换。

数据存储冷热分离

实例跨规格变配。

支持预留模式实例变配到弹性模式实例。

时间格式兼容AnalyticDB for MySQL

兼容AnalyticDB for MySQL时间格式。例如:2020-08-03T23:59:59

JSON字段支持ALTER TABLE创建或删除索引。

通过ALTER TABLE的方式,对整个JSON字段类型index disabled。

ALTER TABLE

增加binary类型。

协议层元数据增加binary类型。

OSS外表导出优化。

外表导出到OSS单个文件时,支持输出文件头。

导出至OSS

OSS导出文件大小行数限制。

用户指定文件的最大行数,超过行数分裂一个新文件。文件存储大小与行数参数可以同时设置,最先触发的限制另起文件。

增加SQL Plan模块。

控制台增加查看慢SQL的执行计划功能。

查询的执行计划

支持insert into select on duplicate key update

目前支持两种场景:UPDATE的列输入为常数和UPDATE的列输入为SELECT中的列。

OSS外表文件格式。

OSS外表支持ORC格式文件。

batch load优先级。

batch load支持通过hint指定优先级。

优化

limit N语法性能优化。

优化limit N filter算子下推逻辑,提高性能。

兼容性提升。

建表语句对boolboolean进行兼容。

数据库名称优化。

数据库名称支持大写字母或下划线开头。