0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

openGauss 3.1.0版本正式上线!七个方面全面增强

7riU_gh_3a181fa 来源:华为计算 作者:华为计算 2022-10-09 10:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

今日,openGauss 3.1.0版本正式上线!

openGauss 3.1.0 版本是openGauss 2022年发布的Preview版本,版本维护生命周期为0.5年。此次发布包含两个数据库服务端安装包:企业版和轻量版。

openGauss 3.1.0版本与之前版本特性功能保持兼容,在高可用、高性能、高智能、高安全、工具链、企业级特性、可扩展性等七个方面全面增强。

七个方面全面增强快速了解

高可用

1. 两地三中心跨Region容灾

针对两地三中心跨Region容灾特性新增基于流式复制的异地容灾解决方案。

支持灾备数据库failover,满足主备集群异地网络时延《=100ms时,数据库典型配置下灾备升主RTO 分钟级,RPO ≈ 0。

支持容灾主备数据库实例计划内switchover,满足主备集群异地网络时延《=100ms时,数据库典型配置下主备倒换,RTO 分钟级,RPO=0。

2. CM支持对外状态查询和推送能力

通过http/https服务远程查询到集群的状态,便于管理人员、运维平台等监控集群状态。

在数据库集群发生切主事件时,通过http/https服务及时地将集群最新的主备信息推送到应用端注册的接收地址,便于应用端及时的感知到集群的主备变化,从而能够快速的连接到新的主机和备机。

3. DCF支持策略化多数派

DCF(Distributed Consensus Framework,分布式共识框架,基于Paxos算法实现数据同步强一致。)支持策略化多数派能力,以多数派为前提,同时根据用户配置的AZ,保证AZ内至少有一个节点同步复制日志。

高性能

基础算子性能提升

新选择率模型典型场景选择率估算准确率提升1X,性能提升1X。

分区表页面估算优化典型场景性能提升20%。

Partition Iterator算子优化典型场景性能提升5%。

函数依赖特性支撑多列查询典型场景行数估算准确率提升1X 。

SeqScan算子优化典型场景性能提升10%。

高智能

1. DBMind自治运维平台

构建端到端自治运维平台:新增异常检测能力,完善自监控、自诊断、自调优能力。

DBMind服务化:提供简易的部署能力、通过新增cmd exporter扩充采集指标;将原有的openGauss-exporter扩展为Agent, 便于获得即时信息;提供多种形式的功能API,便于与用户已有的运维平台对接和集成。

异常检测:通过对监控到的指标进行分析,可以给出系统异常状态波动告警,包括基于规则的和基于算法的两种模式。其中,基于算法的包括对spike, mean shift等典型异常场景进行分析。

2. 智能优化器

实现库内Bayes网络算法并基于此实现智能统计信息以提高多列基数估计准确度,进而提升生成的执行计划质量。

计划自适应选择解决因数据倾斜、索引不准、使用Offset查询等引起的计划跳变难题,性能提升1x以上。

高安全

细粒度Any权限增强

Any权限管理,新增支持以下5种对象共12种ANY权限功能:

ALTER ANY TYPE、DROP ANY TYPE

ALTER ANY SEQUENCE、DROP ANY SEQUENCE、SELECT ANY SEQUENCE

ALTER ANY INDEX、DROP ANY INDEX

CREATE ANY TRIGGER、ALTER ANY TRIGGER、DROP ANY TRIGGER

CREATE ANY SYNONYM、DROP ANY SYNONYM

工具链

1. MySQL全量迁移性能提升,提升全量迁移性能

通过支持表级并行迁移,提升MySQL全量迁移性能,基于sysbench测试模型,在Kunpeng-920 2p服务器上,10张表(单表容量三百万以上)使用10并发迁移,可达到大于300M/s的迁移性能。

2. MySQL增量迁移支持事务级并行消费,提升增量迁移性能

基于开源三方件mysql-binlog-connector-java解析mysql的binlog,并根据mysql主备并行复制的原理,对可并行的事务在openGauss端采用多线程进行并行回放,以实现MySQL到openGauss的在线迁移。

利用sysbench对MySQL压测,在10张表30个线程并发情况下,IUD混合场景下,在Kunpeng-920 2p服务器上测试整体增量迁移性能可达3w tps。

3. 支持基于默克尔树的数据校验

实现基于默克尔树的数据实时校验工具,支持MySQL数据迁移到openGauss时,源端与目的端数据全量和增量校验。

4. 支持openGauss到MySQL迁移,满足MySQL反向迁移要求

特性基于openGauss的逻辑复制实现,在openGauss端开启逻辑复制,使用JDBC获取逻辑解码,对逻辑解码进行SQL解析,通过多线程并发迁移到MySQL端,满足用户数据从MySQL迁移到openGauss后,两个数据库并行运行或迁移后逃生的诉求。

sysbench对openGauss进行压测,在100张表100个线程并发情况下,针对insert场景,在Kunpeng-920 2p服务器上测试整体迁移性能可达3w tps。

企业级特性

1. 行存表压缩能力增强

通过对行存数据进行压缩的操作,改变数据页面的存储状态。通过增加一个映射管理层将压缩页面分块落盘。整体过程发生在数据库脏页刷盘过程,对数据库的上层逻辑不影响,对用户不感知。

满足TPCC测试模型中,压缩率2:1以上,且性能劣化小于5%。2. 发布订阅能力增强

发布订阅功能增强,支持异地双活解决方案。

轻量化版本支持发布订阅功能,满足边云协同场景需求。支持发布端主备切换后订阅关系不断开。

支持同步订阅关系创建前的基础数据。

支持备份恢复后复制槽不丢失,保证发布订阅的连接正常。

支持以二进制格式发送数据。3. 细粒度滚动升级

在灰度升级下,提供一种升级指定部分节点的功能。保证在不中断业务的情况下,先升级部分节点再升级剩余节点,减少升级场景业务中断时间。

4. statement_history视图诊断能力增强

备机支持statement_history视图,满足备机慢SQL诊断要求。

statement_history增加对waitevents的统计,记录慢SQL执行时等待事件耗时和次数。可扩展性

1. 集成openLookeng,提供分布式OLAP能力

基于openLookeng实现分布式分析能力,openLookeng复用shardingsphere中间件的分库分表能力,使openLookeng可以获取openGauss数据进行分析运算。加上shardingSphere搭配openGauss形成的分布式OLTP能力一起组合成分布式的HTAP能力。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • API
    API
    +关注

    关注

    2

    文章

    2147

    浏览量

    66239
  • 网络
    +关注

    关注

    14

    文章

    8131

    浏览量

    93091
  • 数据库
    +关注

    关注

    7

    文章

    3993

    浏览量

    67736

原文标题:openGauss 3.1.0版本正式发布 | 七个方面全面增强

文章出处:【微信号:gh_3a181fa836b6,微信公众号:华为计算】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IvorySQL开源社区正式发布IvorySQL 5.0版本

    近日,IvorySQL开源社区正式发布IvorySQL 5.0版本。该版本基于PostgreSQL 18.0进行全面迭代升级,在Oracle兼容性上实现新突破,生态组件集成能力持续进阶,同时深度适配云原生场景,同步提供全平台安装
    的头像 发表于 12-04 10:06 299次阅读
    IvorySQL开源社区正式发布IvorySQL 5.0<b class='flag-5'>版本</b>

    小马智行第代自动驾驶车辆上线运营

    小马智行第代Robotaxi,今起上线运营!11月起,第代极狐阿尔法T5及埃安霸王龙Robotaxi将正式在广州、深圳等地投入运营,用户只需打开“小马智行”同名App或小程序,点击“呼叫小马”,就能体验到功能和体验全新升级的
    的头像 发表于 11-07 11:35 1222次阅读

    Quartus Prime Pro 25.1版本的安装和使用

    如果用户开发板是基于Agilex 3、Agilex 5等高阶器件,则需要安装高版本的Quartus软件比如Quartus Prime Pro 25.1版本,这个版本在安装包和license获取(免费)等
    的头像 发表于 10-07 13:06 2048次阅读
    Quartus Prime Pro 25.1<b class='flag-5'>版本</b>的安装和使用

    openGauss携手鲲鹏斩获HyBench HTAP性能榜第一

    版。openGauss的成功登顶,为国内数据库产业树立了典范。不仅体现了openGauss在HTAP核心架构、查询优化、并发控制及存储引擎等方面的技术领先性与工程卓越性,更验证了其
    的头像 发表于 08-13 18:56 766次阅读

    开鸿Bot系列V5.0.1.10版本升级!

    开鸿Bot系列更新至V5.0.1.10版本,此次升级聚焦功能优化及系统稳定性提升,在分布式能力、文件分享、打印功能及界面显示等方面进行了多项改进,同时修复了多个已知问题,进一步提升了系统的可靠性
    的头像 发表于 08-08 18:58 424次阅读
    开鸿Bot系列V5.0.1.10<b class='flag-5'>版本</b>升级!

    成功使用工业化超声波清洗设备的七个实用技巧

    成功使用工业化超声波清洗设备的七个实用技巧工业化超声波清洗设备在现代制造业中起到至关重要的作用,但要充分发挥它们的效能,需要掌握一些实用技巧。本文将为您介绍成功使用工业化超声波清洗设备的七个实用技巧
    的头像 发表于 06-25 17:33 466次阅读
    成功使用工业化超声波清洗设备的<b class='flag-5'>七个</b>实用技巧

    深度操作系统deepin 23.1版本上线

    为优化系统更新体验并提升稳定性,deepin 团队发布 deepin 23.1 版本。此版本聚焦于解决基础组件更新后的安装效率问题,大幅提升新用户安装体验,同时集成多项功能优化与问题修复,进一步优化系统使用。
    的头像 发表于 04-17 15:16 1220次阅读

    芯来科技发布Nuclei Studio 2025.02版本

    Studio 2025.02版本发布了以下功能特性: 集成Nuclei RISC-V Toolchain /OpenOCD /QEMU /Xlmodel 2025.02版本
    的头像 发表于 03-05 17:43 1771次阅读
    芯来科技发布Nuclei Studio 2025.02<b class='flag-5'>版本</b>

    DeepSeek-R1全尺寸版本上线Gitee AI

    继 DeepSeek 全套蒸馏模型以及 V3 版本上线后,经过 Gitee AI 和沐曦团队两天紧锣密鼓的适配和机器筹备,DeepSeek-R1全尺寸版本现在已上线 Gitee AI
    的头像 发表于 02-07 15:25 1820次阅读

    motorBench 2.45.0版本说明

    电子发烧友网站提供《motorBench 2.45.0版本说明.pdf》资料免费下载
    发表于 01-22 16:15 0次下载
    motorBench 2.45.0<b class='flag-5'>版本</b>说明

    重磅发布 | 信息发布系统iOS版本正式上线

    正式上线信息发布系统的iOS版本现已正式上线!继安卓版本成功发布并广受好评后,我们的开发团队夜以继日地努力,终于为广大苹果用户带来了这一全新体验。2ios
    的头像 发表于 01-14 18:19 1127次阅读
    重磅发布 | 信息发布系统iOS<b class='flag-5'>版本</b>正式<b class='flag-5'>上线</b>!

    蔚来智能系统Banyan榕3.1.0全新升级

    蔚来智能系统「NT.Banyan 榕」迎来自诞生以来的第35版本发布,「Banyan 榕 3.1.0版本在2025年春节前为用户带来「安心旅途、暖心陪伴」的全新体验。
    的头像 发表于 01-13 13:51 1943次阅读

    蔚来发布“Banyan 榕 3.1.0”智能系统,升级超百项功能

    近日,蔚来智能系统“NT.Banyan 榕”迎来了其诞生以来的第35次版本更新,全新“Banyan 榕 3.1.0版本即将在2025年春节前正式上线,为用户带来一场前所未有的智能体验
    的头像 发表于 01-13 10:24 1073次阅读

    OurBMC 24.12版本正式上线

    日前,经过社区开发者的共同努力,OurBMC 全新升级,24.12版本正式上线
    的头像 发表于 01-07 13:45 1297次阅读

    软通动力荣膺“openGauss社区突出贡献单位”

    12月27日,主题为“汇聚数据库创新力量,引领智能时代新未来”的openGauss Summit 2024在北京召开。大会由openGauss社区和全球计算联盟主办,软通动力等社区成员单位共同协办
    的头像 发表于 12-27 18:47 963次阅读