数据仓库服务 GaussDB(DWS)-9.1.0.x版本说明:9.1.0.210版本(2024年11月25日)

时间:2025-01-26 10:49:46

9.1.0.210版本(2024年11月25日)

【存算分离】

  1. 支持通过使用explain warmup进行缓存预热,可以把数据预热到本地磁盘缓存的冷端或者热端。
  2. 弹性VW功能增强:更灵活的业务分流方式,支持以CN粒度配置业务分流到主VW或者弹性VW。
  3. 存算分离表支持insert并行,提升数据加载性能。
  4. 存算分离表支持回收站,可以对drop table/partition, truncate table/partition等误操作进行快速闪回。
  5. 冷热表支持使用磁盘缓存、异步IO进行性能加速。

【实时数仓】

  1. limit…offset翻页场景性能大幅提升;inlist场景性能大幅提升。
  2. 正式商用Binlog特性。
  3. 自动分区支持整型和变长类型的时间列。

【湖仓一体】

  1. parquet/orc读写新增对zstd压缩格式的支持。
  2. Create table like支持使用external schema中的表作为like源表。
  3. 外表支持并行导出。

【高可用】

  1. 存算分离表和冷热表支持增量备份恢复。
  2. 通过并行拷贝优化存算分离场景的备份性能。

【生态兼容】

  1. 兼容MySQL的replace into语法,interval时间类型。
  2. pg_get_tabledef导出支持字段展示comment。

【运维&稳定性提升】

  1. 磁盘使用率高时,支持配置从备数据转储到OBS。
  2. 当数据库即将发生只读时,拦截一些发生下盘的语句和产生新表和新物理文件的语句,以此快速回收磁盘空间,保证其它语句执行。
  3. 支持审计日志转储到OBS。
  4. 新增轻量级锁视图pgxc_lwlocks
  5. 常规锁视图新增锁获取和等待时间戳。
  6. 全局死锁检测功能默认打开。
  7. 新增vacuum full与select之间的让锁功能。
  8. gs_view_invalid增加失效时间,辅助运维人员清理无效对象

【规格&约束】

  1. 最大支持256个VW,每个VW 最大支持1024个DN。建议VW不超过32个,每个VW不超过128个DN。
  2. OBS存算分离表不支持容灾,不支持细粒度备份恢复。

【行为变更】

  1. 升级开启max_process_memory自适应功能,主备均衡模式下,增加DN可用内存。
  2. 扩容数据重分布默认开启数据一致性校验,扩容时间会增加10%。
  3. 新建Hstore_opt表,默认打开turbo引擎,压缩级别默认为middle。
  4. 存算分离表OBS路径默认显示为相对路径。
  5. 使用磁盘缓存(diskcache)必须同时打开异步IO参数。
  6. 列存表的索引清理时间间隔从1小时调小为10分钟,可以更快速地清理占用的索引空间。
  7. CREATE TABLE和ALTER TABLE不支持将有on update表达式的列设置为分布列。
  8. Parquet数据查询,读取INT96格式保存的Timestamp数据时不再做8小时修正。
  9. max_stream_pool用于控制stream线程池缓存的线程数量,默认值由65525调整至1024,避免空闲线程内存占用过大。
  10. track_activity_query_size参数从动态生效调整为重启生效。
  11. 不再支持逻辑复制功能,相关接口调用会报错。

support.huaweicloud.com/bulletin-dws/dws_12_0019.html