本文为您介绍PolarDB-X实例存储节点2024年的版本发布说明。
发布日期:2024-12-13
产品版本:V2.5.0
组件版本:8.4.20(8.0兼容)
版本 | 类别 | 说明 |
8.4.20(8.0兼容) | 优化 | 优化主动运维的异常处理逻辑,采用快速退出方式替代之前的Coredump方式。 |
发布日期:2024-11-25
产品版本:V2.5.0
组件版本:8.4.20(8.0兼容)
版本 | 类别 | 说明 |
8.4.20(8.0兼容) | 修复 | 修复审计日志中锁等待时长字段存在计算误差的问题。 |
修复TDE获取密钥等待时间不准确的问题。更多信息,请参见设置透明数据加密。 | ||
修复 |
发布日期:2024-11-15
产品版本:V2.5.0
组件版本:5.4.20(5.7兼容)
版本 | 类别 | 说明 |
5.4.20(5.7兼容) | 修复 | 修复导入的表空间在删除后残留 |
发布日期:2024-11-19
产品版本:V2.5.0
组件版本:8.4.20(8.0兼容)
版本 | 类别 | 说明 |
8.4.20(8.0兼容) | 新增 | 新增支持 |
新增支持自动清理Binlong的功能。 | ||
加密表新增支持国密SM4加密算法。 | ||
Aone环境新增支持自动打包Centos7的RPM包。 | ||
修复 | 修复切主和Binlog Rotate操作一起进行时,发生死锁在LOCK_index的问题。 | |
修复导入的表空间在删除后残留 | ||
修复切主后,续传Large Event时备库接受Large Event CRC校验失败的问题。 | ||
修复备份位点为大事务位点,导致恢复时系统启动失败的问题。 | ||
修复rds_version修改后不能完整生效问题。 | ||
修复备库在缺少binlog.001文件时,从8018升级到8032失败的问题。 | ||
修复Online DDL执行过程中,有概率发生因唯一性约束检查错误,导致执行失败的问题。 |
发布日期:2024-10-15
产品版本:V2.5.0
组件版本:5.4.20(5.7兼容)
版本 | 类别 | 说明 |
5.4.20(5.7兼容) | 优化 | 优化在XRPC协议下的审计日志性能。 |
优化在XRPC协议下,会话初始化时获取Connection ID的性能。 | ||
优化执行 | ||
修复 | 修复在XRPC协议下, | |
修复当关闭并行应用后,备库 | ||
修复切主过程中触发新备库Rotate,可能导致备库死锁问题。 |
发布日期:2024-10-15
产品版本:V2.5.0
组件版本:8.4.20(8.0兼容)
版本 | 类别 | 说明 |
8.4.20(8.0兼容) | 优化 | 优化执行 |
优化在XRPC协议下的审计日志性能。 | ||
优化在XRPC协议下,会话初始化时获取Connection ID的性能。 | ||
修复 | 修复当关闭并行应用后,备库 | |
修复无Binlog场景下,恢复整个集群,最后一个节点小概率无法加入集群的问题。 | ||
修复切主过程中触发新备库Rotate,可能导致备库死锁问题。 | ||
修复在有业务流量时,主库修改 | ||
修复在XRPC协议下, |
发布日期:2024-10-10
产品版本:V2.4.0
组件版本:5.4.19(5.7兼容)
版本 | 类别 | 说明 |
5.4.19(5.7兼容) | 新增&优化 | 新增支持Faster DDL。 |
修复 | 修复操作系统为Alios6时,导致存储节点无法运行的问题 | |
修复异常切换新主节点后,旧主节点恢复期间会出现中断的问题。 |
发布日期:2024-09-24
产品版本:V2.4.0
组件版本:8.4.19(8.0兼容)
版本 | 类别 | 说明 |
8.4.19(8.0兼容) | 新增&优化 | 系统新增支持无感切主能力。 |
Writeset新增支持隐式主键。 | ||
运维监控项中新增支持Writeset相关运维监控项。 | ||
优化 | ||
优化在某些场景下需要访问较久之前的历史数据时的访问页面权重,以减少对Buffer Pool的影响。 | ||
修复 | 修复联合索引场景下Writeset计算错误的问题。 | |
修复存储节点在有流量的情况下变更参数 | ||
修复回滚路径可能触发Purge操作的问题,以保证闪回查询的安全性。 | ||
修复三节点切主后,其共享会话有概率未被及时释放的问题。 |
发布日期:2024-09-06
产品版本:V2.4.0
组件版本:5.4.19(5.7兼容)
版本 | 类别 | 说明 |
5.4.19(5.7兼容) | 新增 | DN新增支持MySQL的主从复制模式。 |
发布日期:2024-09-06
产品版本:V2.4.0
组件版本:8.4.19(8.0兼容)
版本 | 类别 | 说明 |
8.4.19(8.0兼容) | 新增 | 索引新增支持GUESS PRIMARY PAGE Cleanout特性,提高索引回表命中率。 |
DN新增支持MySQL的主从复制模式。 | ||
修复 | 修复在闪回查询场景下,索引可见性在跨DDL时判断不符合预期的问题。 | |
修复删除操作时不能严格按照SCN(System Change Number,全局唯一的递增编号)顺序进行的问题。 | ||
修复表属性 | ||
修复Redo空间大小计算错误的问题。 |
发布日期:2024-08-15
产品版本:V2.4.0
组件版本:8.4.19(8.0兼容)
版本 | 类别 | 说明 |
8.4.19(8.0兼容) | 修复 | 修复高并发场景下GUESS PRIMARY PAGE机制会有极小概率导致死锁的问题。 |
修复XtraBackup数据备份过程中同时进行表空间导入时,备份集可能出现数据不一致的问题。 | ||
修复对MySQL原生分区表(DRDS和AUTO模式下创建并指定 | ||
修复扩展远程过程调用(XRPC)时,不能输出审计日志的问题。 |
发布日期:2024-07-31
产品版本:V2.4.0
组件版本:8.4.19(8.0兼容)
版本 | 类别 | 说明 |
8.4.19(8.0兼容) | 新增&优化 | 新增支持 |
优化手动备份恢复场景下运维参数的完整性。 | ||
新增Guess Primary Key Page No(GPP)特性,优化二级索引回表查询性能。 | ||
修复 | 修复在开启 | |
修复了在备库执行 | ||
修复部分场景debug日志打印过多的问题。 |
发布日期:2024-07-31
产品版本:V2.4.0
组件版本:5.4.19(5.7兼容)
版本 | 类别 | 说明 |
5.4.19(5.7兼容) | 修复 | 修复XA PREPARE supremum记录释放GAP锁,导致备库延迟的问题。 |
发布日期:2024-06-30
产品版本:V2.4.0
组件版本:8.4.19(8.0兼容)
版本 | 类别 | 说明 |
8.4.19(8.0兼容) | 新增&优化 | 新增支持保存最近一段时间(保存时间可自设)指定表数据的历史版本,以便用户查询。 |
新增支持通过参数 | ||
优化Flashback Area空间回收操作的性能。 | ||
优化系统表 | ||
修复 | 修复部分备份集恢复实例时 | |
修复新建实例耗时较长的问题。 | ||
修复 | ||
修复在高并发环境下,CCL(Concurrency Control,基于SQL语句的并发控制)机制会引起惊群现象(Thundering Herd Problem),导致数据库性能下降的问题。 | ||
修复对 | ||
修复并行DDL操作的过程中实例关机( | ||
修复低版本MySQL数据库向5.7升级的过程中,执行 | ||
修复在同一时刻对表进行 |
发布日期:2024-06-30
产品版本:V2.4.0
组件版本:5.4.19(5.7兼容)
版本 | 类别 | 说明 |
5.4.19(5.7兼容) | 新增 | 新增 |
修复 | 修复对临时表进行 | |
修复XtraBackup数据备份过程中同时进行表空间导入时备份集可能出现数据不一致的问题。 | ||
修复在查询分区表时,使用非主键索引会导致CPU占用过高的问题。 | ||
修复安装RPM包时路径冲突的问题。 |
发布日期:2024-05-27
产品版本:V2.4.0
组件版本:5.4.19(5.7兼容)
版本 | 类别 | 说明 |
5.4.19(5.7兼容) | 新增 | 支持基于语句规则的并发控制CCL(Concurrency Control功能 |
修复 | 修复扩缩容期间写流量较大时可能出现oom kill的问题。 | |
修复社区分区表使用分区键作为逆序排列时误走全表扫描的问题。 | ||
修复社区分区表使用分区键作为复合前缀索引排序结果不正确的问题。 | ||
修复用户线程栈使用满时check_stack_overrun检查失败coredump问题。 |
发布日期:2024-05-23
产品版本:V2.4.0
组件版本: 8.4.19(8.0兼容)
版本 | 类别 | 说明 |
8.4.19(8.0兼容) | 新增 | 支持基于KMS的TDE加密。 |
支持Inventory hint功能。 | ||
支持import tablespace if not exists。 | ||
优化redo文件创建时清除无用的文件。 | ||
优化非事务表的修改记录gtid。 | ||
完善错误日志提醒。 | ||
修复 | 修复slave coordinator运行状态显示不准确的问题。 | |
修复apply线程启动过早导致备库应用中断的问题。 | ||
修复大文件purge时超时时间过长的问题。 | ||
修复debug模式member change偶发dump的问题。 | ||
修复flush和rotate同时进行时偶发死锁的问题。 | ||
修复查询pfs.metadata_locks时偶发的崩溃问题。 | ||
修复备库全量备份时binlog问空的问题。 |
发布日期:2024-04-12
产品版本:V2.4.0
组件版本:5.4.19(5.7兼容)
版本 | 类别 | 说明 |
5.4.19(5.7兼容) | 新增&优化 | 新增打包名为“t-polardbx-engine-57-yyyymmdd-”的新打包方式。 |
新增系统变量polardbx_release_date和polardbx_engine_version,记录当前版本信息。 | ||
新增数据回填专用的backfill returning功能。 | ||
修复 | 修复文件系统调用返回值判断缺失的问题。 | |
修复备库异常重启时core在备库一致性读强检查上的问题。 | ||
修复数据迁移过程中,存储节点偶尔会出现crash的问题。 | ||
修复插入语句对于右侧记录加Next-Key锁,导致主备复制中断的缺陷。 |
发布日期:2024-04-12
产品版本:V2.4.0
组件版本:8.4.19(8.0兼容)
8.4.19(8.0兼容) | 新增 | 兼容MySQL 8.0.32版本。 |
新增内置静态编译jemalloc 5.3.0。 | ||
新增内置静态编译openssl 1.1.1。 | ||
新增支持对lizard事务槽保留时间单独控制功能。 | ||
新增对server_id唯一性的强检查。 | ||
新增对undo purge状态的sql展示。 | ||
修复 | 修复大事务场景下的若干缺陷。 | |
修复Sampling Scan场景下若干缺陷。 |
发布日期:2024-03-22
版本号:xcluster-20240322
类别 | 说明 |
新增 | 新增语法 |
修复 | 修复在异常场景下备库启动时core在一致性读上的问题。 |
修复 | |
修复多阶段DDL在库表名字较长或者包含非ASCII的特殊字符时的状态管理紊乱问题。 | |
修复XRPC在enum和set数据类型下,空集数据编码错误的问题。 | |
修复XRPC TCP在连接断开时,小概率进程崩溃的问题。 |
发布日期:2024-01-16
版本号:xcluster-20240116
类别 | 说明 |
新增 | 在单机事务、XA事务中增加时间戳。 |
新增支持两阶段DDL。 | |
异常退出时,新增XRPC cache可能出现MPE时的防御性代码。 | |
修复 | 修复大事务时binlog以及同步协议的问题。 |
修复XRPC在进程退出时,TCP listener没有优雅释放的问题。 | |
修复XRPC在protobuf高版本下编码器兼容性问题。 | |
修复auto-savepoint的binlog兼容性问题。 |