新功能
#327、328 [DBProxy]在慢查询相关日志中新增字段,用于数据库管理服务(DMS)统计分析慢查询链路数据并进行关联分析。
#161 [前端]支持在默认分组的基础上,创建自定义分组,且支持分组关联弹性负载均衡(ELB)。详见:创建自定义分组。
#268 [前端]创建库表时新增支持数值类型的Range分片算法。详见:库表管理、分片算法和设置分片规则的DDL语句。
#224 [DBProxy&Giserver]支持在运维控制台、租户控制台展示exporter进程状态及启停exporter的操作,提升运维效率。详见:启动/停止exporter和全局索引。
#159 [DBProxy]支持解析
create database .. charset ... collate
语句。详见:管理数据库的DDL语句。#145 [管理平台]支持为MySQL实例添加标记,用于标识该实例是否被DRDS关联,防止MySQL被误操作退订导致DRDS数据丢失的风险。详见:关联MySQL设置。
#395 [DBProxy]单表的DDL语句执行采用按照ZooKeeper存储顺序串行执行的方式,可以避免同一表的多个任务乱序执行问题。
#239 [前端]新增实例监控管理页面,从多个维度、多个指标展示实例计算节点和存储节点信息。详见:监控告警。
#303 [前端]支持修改DRDS实例名称,以方便识别和管理。
#223 调整DRDS实例的版本号,与软著《天翼云TeleDB数据库软件V5.1》版本号保持一致。
#223 DRDS管理命令新增
SELECT TELEDB_VERSION
语句,用于查看实例版本号信息。详见:其他。
体验改进
#331 优化部分实例OpenAPI扩容接口的调用逻辑,提高扩容效率。
#360 优化停止和重启实例节点期间节点的exporter监控采集逻辑。
#359 优化审计日志获取逻辑,提高审计日志获取效率。
#288 优化实例的节点版本展示逻辑,为用户提供节点的详细小版本信息,便于维护和管理。
#286 DRDS新增部分接口上报到云审计。
#233 [Giserver]优化全局索引批量重建任务进度展示逻辑,提升任务透明度与可控性。
#205 [DBProxy]优化在控制台执行DDL语句审计不通过的处理逻辑,展示DDL审计规则不通过的具体信息。
#158 [DBProxy]优化DDL HINT处理逻辑,增强HINT处理能力。
#363 [DBProxy]优化通过DDL语句下发执行顺序,确保与物理分片顺序一致。
#378 [前端]优化控制台创建表时设置分片规则相关配置,提升交互体验。
#402 [管理平台]调整退订策略,使退订DRDS实例时自动解除所有关联MySQL实例的绑定状态,确保MySQL实例可以正常退订。
#389 [前端]优化重启节点页面提示,提升交互体验。
#373 [DBProxy]优化关联MySQL实例策略,使DRDS实例关联主备版MySQL实例时直接关联该MySQL实例主节点,提升操作效率。
#374 [DBProxy]优化实例创建后的默认参数,减少故障发生率。
#399 [DBProxy]优化ZooKeeper连接申请策略,消除异常场景可能出现的ZooKeeper连接数泄露问题。
#425 优化检测分片库时MySQL连接数配置策略,提高实例安全性,该功能对公有云租户端不可见。
#436 优化DRDS实例新增节点的防火墙策略,提高实例安全性,该功能对公有云租户端不可见。
#427、428 [前端]优化DRDS实例关联MySQL相关的页面提示和操作引导,提升交互体验。
#429 [前端]优化DRDS实例表回收站的相关页面提示,提升交互体验。
#74 优化创建与表回收站内的同名表的建表逻辑,提高创建成功率。
#310 优化公有云管理控制台和支撑组件为容器化部署,提升实例创建效率,该功能公有云租户端不可见。
问题修复
#246 [DBProxy]修复使用create table创建enum类型字段的表在设置sharding规则时,报错syntax error的问题。
#230、308、309、311、312、369、435 修复相关社区新增安全风险。
#244 [管理平台]修复前序版本引入的创建GiServer实例失败后,偶发性zookeeper节点元数据未回滚的缺陷。
#356 修复偶发性控制台批量设置分片算法时无法正常加载分片列表问题,提升使用体验。
#215 [DBProxy]修复使用
create table
语句创建表时,建表语句中包含带/**
的comment字段导致的创建失败问题。#396 [DBProxy]修复部分场景下DDL语句执行含有错误语法的sharding table语句时,DDL会话卡住且无返回信息的问题。
#397 [DBProxy]修复执行
create table
语句时表名填写为序列字段名,导致同个会话提交的DDL执行存在顺序错乱的缺陷。#379 [管理平台]修复创建表时采用Range分区且分桶方式,但创建成功后的表并未进行分桶问题。
#375 [前端]修复偶发性创建库表成功以后,无法正常进入用户管理页面问题。
#382 修复管理组件开源社区安全漏洞,提升实例安全性。
#329 修复Apache开源社区新增安全漏洞。
#426 修复偶发性连续修改实例安全组失败问题。
#156 [DBProxy]修复DRDS未关联MySQL实例时,出现不影响功能的空指针异常日志问题。