云数据库 GAUSSDB(FOR MYSQL)-GaussDB(for MySQL)内核版本发布记录:2.0.54.240600

时间:2024-10-24 17:15:29

2.0.54.240600

表1 2.0.54.240600内核版本说明

日期

特性描述

2024-07-19

  • 新增功能和性能优化:
    • 热点行更新优化:热点行出现的场景包括秒杀抢购、演唱会门票预订、热门路线火车票预定等等,本版本支持热点行更新优化,您可以通过手动指定或者自动识别的方式开启热点行更新,该功能开启后可以大幅度提升热点行的更新性能。
    • 非阻塞DDL:用户在执行DDL操作的时候,如果目标表存在未提交的长事务或大查询,DDL将持续等待获取MDL-X锁,将导致业务连接的堆积和阻塞。本版本支持非阻塞DDL功能,可以保证即使在无法获得MDL-X锁的情况下,依然允许新事务进入目标表,从而保证整个业务系统的稳定。
    • 多租户管理:提供多租户管理功能,让数据库能够为其多个租户服务,提高数据库资源利用率。
    • 只读节点支持Binlog拉取:支持只读节点拉取Binlog,您可以以 GaussDB (for MySQL)只读节点为数据源,建立Binlog复制链路,实时同步Binlog内容,以便减轻GaussDB(for MySQL)主节点的负载。
    • 字段压缩(列压缩):为了减少数据页面存储空间占用,节省成本,GaussDB(for MySQL)推出细粒度的字段压缩,提供ZLIB和ZSTD两种压缩算法,用户可以综合考虑压缩比和压缩解压性能影响,选择合适的压缩算法,对不频繁访问的大字段进行压缩。
    • 支持INTERVAL RANGE分区表:现有的RANGE分区表插入数据时,如果插入的数据超出当前已存在分区的范围,将无法插入并且会返回错误。本版本支持INTERVAL RANGE分区表后,当新插入的数据超过现有分区的范围时,允许数据库根据INTERVAL子句提前指定的规则来添加新分区。
    • 支持LIST DEFAULT HASH分区表特性:LIST DEFAULT HASH是在同一级别支持两种分区类型:LIST和HASH。前面是普通的LIST分区,不符合LIST分区规则的数据会放在DEFAULT分区里,DEFAULT分区如果有多个分区则根据HASH规则计算。LIST DEFAULT HASH分区类型常用在LIST VALUES分布不均匀以及无法全部枚举的场景。
  • 问题修复:
    • 优化表级恢复性能。
    • 优化大规格实例高并发场景备机的执行性能。
support.huaweicloud.com/bulletin-gaussdbformysql/gaussdbformysql_bulletin_0004.html