新功能
#827 支持在控制台查看节点的磁盘使用情况,包括已使用空间总量、DBProxy运行日志和错误日志占用空间、慢日志等占用空间信息。详见:查看节点磁盘使用情况。
#1009 支持在控制台购买DRDS实例时,一键购买MySQL实例并将该MySQL实例关联到DRDS实例,提升操作效率。详见:步骤一:购买DRDS实例。
#1015、1024、1026、1111 控制台统计分析模块新增用户级别的SQL总数、执行耗时和TPS监控信息,用于及时发现业务变化情况,提升运维效率。详见:用户SQL执行分析。
#1034、1050 控制台的操作日志新增记录管理用户、用户权限和停止DBProxy或GiServer节点的操作,用于操作审计。详见:查看控制台操作日志。
#1037 实例监控信息新增活跃线程监控指标,用于查看DRDS是否在正常处理高并发请求。详见:实例计算/存储节点监控。
#1038 使用SQL Profile分析时,新增读取SQL指令耗时统计,提高分析效率。详见:使用Query Profiling分析SQL性能。
#1048 不支持在控制台上的分组配置中为关联MySQL配置用于和后端数据库进行心跳检查的语句(heartbeatSQL属性),避免误操作影响高可用性。详见:关联MySQL设置。
#1086 支持将enablePrepareStatement参数配置上报到分布式消息服务Kafka进行管理,该功能租户端不感知。
#1103 [DBProxy]新开通的UDAL实例,默认使用Garbage-First算法。详见:设置GC算法。
#1113 支持在控制台分组参数模块中配置慢SQL阈值(slowsqlthreshold参数)。详见:管理分组参数。
#1156 控制台操作记录新增DBProxy、GiServer、ZKCDC、CDC节点(日志节点)的关键操作。详见:查看控制台操作日志。
#1162 在控制台上发布单个节点或发布批量节点版本时,不再区分大小版本,用户可根据实际情况选择待升级的版本,提升易用性。详见:发布版本。
#1176 所有资源池支持DRDS对接云监控服务,然后通过云监控服务查看DRDS实例监控数据。详见:云监控服务。
#1187 [DBProxy]不支持使用临时表,且处理建临时表的CREATE TEMPORARY TABLE语句时,新增报错拒绝执行的提示,提升操作正确性。详见:开发限制和创建表(CREATE TABLE)。
#1211 [前端]在控制台分组参数界面设置enablePrepareStatement参数的属性值为true时,新增使用非文本查询方式存在业务风险的提示,避免误操作。详见:管理分组参数。
体验改进
#1012 优化慢SQL统计信息上报逻辑,提升程序处理稳定性。
#1016 调整DRDS实例相关配置文件存放目录,避免被过期清理。
#1062、1063 优化日志节点内存配置,以适配不同硬件配置的服务器获取更优性能,该功能租户端不感知。
#1114 优化部分OpenAPI接口,提升调用效率。
#1122 [DBProxy]优化DDL OWNER选举检测策略,避免出现重复或失效节点,提升正确性。
#1123 [DBProxy]优化DDL任务执行策略,提升易用性。
#1124 优化使用DDL语句并发建库的执行逻辑,避免执行失败回滚时删除数据库出现ZooKeeper脏数据。
#1135 [GiServer]优化缓存侧清理了所有缓存数据后,执行重建索引操作的报错信息,提升信息获取正确性。
#1158 优化OpenAPI实例列表接口调用时,调用成功与调用失败的返回参数样式,提升一致性。
#1182、1183 将控制台上导出Schema和发布节点操作的任务执行方式,从同步调整为异步,提升操作效率。
问题修复
#1055 修复社区安全风险。
#1087 修复创建只有一个分片的分片表时,auto_increment未自动创建隐式序列,导致执行insert语句报错问题。
#1121 [DBProxy]修复取消(cancel)执行中的任务时,oper_ddl_job任务状态异常问题。
#1138 修复创建DRDS实例失败后,由于未自动清理残留文件导致新创建UDAL实例仍然施工失败问题。
#1133 [前端]修复进入DRDS实例基本信息页面后,切换全局索引页签失败问题。
#1185 修复在关联MySQL管理页面进行关联RDS设置时,切换分组失败问题。
#1120 修复DRDS实例扩容时,禁用root用户或修改root用户密码导致操作失败问题。