新功能
#588、739、740、743、744、775、779 DRDS的DDL引擎执行框架升级为统一执行框架,以解决分布式数据库DDL操作的原子性、可控性和扩展性问题,并逐步完成多个SQL语句基于新执行框架的适配。详见:DDL统一执行框架和管理命令概述。
#719、730 数据库锁表查询功能,在支持MySQL 5.7版本的基础上,新增支持MySQL 8.0版本的实例。详见:数据库锁表查询。
#720、732 支持在监控管理页面查看DRDS实例的全局序列使用相关信息。详见:实例计算/存储节点监控。
#749 支持将系统标准库迁移到DRDS实例其他关联MySQL实例的set中,以快速解绑MySQL实例,该功能租户端不可见。
#755 [前端]支持在设置或修改用户密码时查看明文密码,提升产品易用性。
#756、771 DRDS关联的MySQL实例后,支持同步变更MySQL的实例名称,以提高信息获取效率。详见:配置同步。
#758、773 DRDS实例的分片迁移能力与DBProxy组件合并部署。在执行分片迁移任务时,仅需指定负责执行迁移的DBProxy节点即可完成任务调度与执行详见:分片迁移。
#769 使用OpenAPI查询实例列表时,支持返回实例的企业项目信息,并且可以根据企业项目筛选列表内容。
#770 新增实例所在的企业项目和创建实例的账号信息,用于云监控服务,该功能公有云租户端不可见。
#778 [DBProxy] DRDS兼容的MyS0L语法,支持start transaction语句。
体验改进
#750 [DBProxy]优化版本升级后,默认使用的垃圾回收算法策略,提升产品易用性。
#772 优化控制台全局索引和索引设置模块界面,并新增启动节点、索引配置等相关提示,提升交互性。详见:全局索引和索引设置。
#754 [前端]控制台界面优化,即实例管理页面支持标签滚动下拉和模糊搜索,提升易用性。
问题修复
#726 [DBProxy] 修复已创建的存量实例节点缩容报错问题。
#731 修复控制台解除关联MySQL实例异常,导致该MySQL实例无法退订问题。
#776 修复执行udal lock table、udal unlock table、rename命令后,被使用的ZooKepper元数据锁(dbproxy_locks)未自动释放问题。
#781 修复新增数据到桶内分表时,数据更新失败问题。
#817 修复DBProxy执行sum求和时,返回值如果超过16位,出现精度丢失,影响sum、avg函数问题。
#816 修复序列未使用时,执行udal show sequence命令,返回的序列值出现负数问题。
注意事项
#777 [前端] 部分资源池不再支持为DRDS实例分组配置
prohibitCrossTransaction参数,以防止实例运行过程中发生分布式事务冲突,提升实例运行稳定性。详见:管理分组参数。