摘要: 资源标签机制 可获得性 本特性自openGauss 1.1.0版本开始引入。 特性简介 数据库资源是指数据库所记录的各类对象,包括数据库、模式、表、列、视图、触发器等,数据库对象越多,数据库资源的分类管理就越繁琐。资源标签机制是一种通过对具有某类相同“特征”的数据库资源进行分类标记而实现资源分类管理 阅读全文
posted @ 2024-04-09 10:07 奔跑的数据库 阅读(25) 评论(0) 推荐(0)
摘要: 主备高可用能力增强 可获得性 本特性自openGauss 5.1.0版本开始引入。 特性简介 针对备机异常的场景,优化主机的业务在最大可用模式下不阻塞,并且表的垃圾回收不受影响。 客户价值 当同步备机异常时,例如磁盘故障,导致备机长时间阻塞在写盘上,而主机的synchronous_commit设置为 阅读全文
posted @ 2024-04-09 10:07 奔跑的数据库 阅读(73) 评论(0) 推荐(0)
摘要: 主备机 可获得性 本特性自openGauss 1.0.0 版本开始支持DN主备。 特性简介 为了保证故障的可恢复,需要将数据写多份,设置主备多个副本,通过日志进行数据同步,可以实现节点故障、停止后重启等情况下,openGauss能够保证故障之前的数据无丢失,满足ACID特性。 客户价值 主备机功能可 阅读全文
posted @ 2024-04-09 10:06 奔跑的数据库 阅读(53) 评论(0) 推荐(0)
摘要: 向量化引擎 可获得性 本特性自openGauss 1.0.0版本开始引入。 特性简介 openGauss提供向量化引擎,通常用在OLAP数据仓库类系统。主要是因为分析型系统通常是数据处理密集型,基本上都是采用顺序方式来访问表中大部分的数据,然后再进行计算,最后将计算结果输出给用户。 客户价值 通过批 阅读全文
posted @ 2024-04-09 09:56 奔跑的数据库 阅读(73) 评论(0) 推荐(0)
摘要: 延迟进入最大可用模式 可获得性 本特性自openGauss 3.0.0版本开始引入。 特性简介 支持主机延迟进入最大可用模式。 客户价值 当主机与同步备机之间的网络不稳定或其他原因导致主机感知到备机退出,且主机打开最大可用模式配置时,在一定时间窗内仍维持主机在最大保护模式的状态,超出该时间窗口后,主 阅读全文
posted @ 2024-04-09 09:56 奔跑的数据库 阅读(55) 评论(0) 推荐(0)
摘要: 延时回放 可获得性 本特性自openGauss 2.0.0 版本开始引入。 特性简介 支持备机延时回放。 客户价值 默认情况下,备机会尽快恢复来自于主机的XLOG记录。这个功能允许备机将回放延时一段指定的时间后进行回放。提供一份可查询一段时间之前的数据副本,可以更方便的纠正用户误操作等错误。 特性描 阅读全文
posted @ 2024-04-09 09:55 奔跑的数据库 阅读(49) 评论(0) 推荐(0)
摘要: 异步备升主数据找回能力 可获得性 本特性自openGauss 6.0.0版本开始引入。 特性简介 主机发生异常后,如果仅有异步备可以升主,旧主可能存在已提交的事务未同步到备机,该功能旨在找回这部分数据,通过逻辑解码的方式提供给用户,再由用户自行处理。 客户价值 当部署方式是多中心,且只有主中心的备机 阅读全文
posted @ 2024-04-09 09:55 奔跑的数据库 阅读(42) 评论(0) 推荐(0)
摘要: 用户口令强度校验机制 可获得性 本特性自openGauss 1.1.0版本开始引入。 特性简介 对用户访问数据库所设置的口令强度进行校验。 客户价值 用户无法设置过低强度的口令,加固客户数据安全。 特性描述 初始化数据库、创建用户、修改用户时需要指定密码。密码必须满足强度校验,否则会提示用户重新输入 阅读全文
posted @ 2024-04-09 09:48 奔跑的数据库 阅读(58) 评论(0) 推荐(0)
摘要: 运行环境 支持的硬件平台 openGauss支持运行在ARM服务器和通用的x86服务器上: 支持ARM服务器和基于x86_64的通用PC服务器。 支持本地存储(SATA、SAS、SSD)。 支持千兆、万兆Ethernet网络。 支持的操作系统 ARM: openEuler 20.03 LTS(推荐采 阅读全文
posted @ 2024-04-09 09:48 奔跑的数据库 阅读(47) 评论(0) 推荐(0)
摘要: 在线添加索引 可获得性 本特性自openGauss 1.1.0 版本开始引入。 特性简介 通过create index concurrently语法,以不阻塞DML的方式在线创建索引。 客户价值 创建索引时指定concurrently关键字,可以实现创建过程中不阻塞DML,不阻塞用户在线业务。 特性 阅读全文
posted @ 2024-04-09 09:47 奔跑的数据库 阅读(136) 评论(0) 推荐(0)
摘要: 增量迁移gs_replicate 可获得性 本特性自openGauss 5.0.0版本开始引入。 特性简介 增量迁移gs_replicate是指将mysql数据迁移期间(包括全量和增量迁移)产生的增量数据迁移至openGauss端。 客户价值 通过使用gs_replicate工具,可完成增量数据从M 阅读全文
posted @ 2024-04-09 09:47 奔跑的数据库 阅读(73) 评论(0) 推荐(0)
摘要: 账本数据库机制 可获得性 本特性自openGauss 2.1.0版本开始引入。 特性简介 账本数据库特性,对用户指定的防篡改表增加校验信息,并记录用户对其数据的操作历史,通过数据和操作历史的一致性校验来保证用户数据无法被恶意篡改。在用户对防篡改表执行DML操作时,系统对防篡改表增加少量额外的行级校验 阅读全文
posted @ 2024-04-09 09:47 奔跑的数据库 阅读(48) 评论(0) 推荐(0)
摘要: 支持Global SysCache 可获得性 本特性自openGauss 3.0.0版本开始引入。 特性简介 全局系统缓存(Global SysCache)是系统表数据的全局缓存和本地缓存。原理如图1所示。 图 1 Global SysCache原理图 客户价值 全局系统缓存特性可以降低数据库进程的 阅读全文
posted @ 2024-04-09 09:46 奔跑的数据库 阅读(80) 评论(0) 推荐(0)
摘要: 支持HyperLogLog 可获得性 本特性自openGauss 1.1.0版本开始引入。 特性简介 通过使用HyperLogLog相关函数,计算唯一值个数Count(Distinct),提升性能。 客户价值 提升AP/TP类查询的性能。 特性描述 HLL(HyperLogLog)是统计数据集中唯一 阅读全文
posted @ 2024-04-09 09:46 奔跑的数据库 阅读(16) 评论(0) 推荐(0)
摘要: 支持I层高时延逃生能力 可获得性 本特性自openGauss 3.0.0版本开始引入。 特性简介 I层异常会导致数据库SQL执行时延升高,进而导致内存或者线程池出现过载问题,针对此场景openGauss支持自动逃生能力。 客户价值 当数据库由于I层异常导致SQL执行时延升高,会话堆积,内存或线程池过 阅读全文
posted @ 2024-04-09 09:46 奔跑的数据库 阅读(18) 评论(0) 推荐(0)
摘要: 支持LLVM 可获得性 本特性自openGauss 1.0.0版本开始引入。 特性简介 openGauss的LLVM(Low Level Virtual Machine)技术,提供了查询动态编译执行的能力。 客户价值 通过对查询动态编译执行,大幅提高重查询性能。 特性描述 openGauss借助LL 阅读全文
posted @ 2024-04-09 09:45 奔跑的数据库 阅读(23) 评论(0) 推荐(0)
摘要: 支持OLTP场景数据压缩 可获得性 本特性自openGauss 3.0.0版本开始引入。 在openGauss 3.1.0版本中将pca文件和pcd文件整合为一个文件;pca独立进行加载淘汰管理,不再依赖mmap操作;新增chunk碎片整理操作。 在openGauss 5.1.0版本支持修改行存表的 阅读全文
posted @ 2024-04-09 09:45 奔跑的数据库 阅读(52) 评论(0) 推荐(0)
摘要: 支持PL/Java 可获得性 本特性自openGauss 1.0.0版本开始引入。 特性简介 支持java UDF。 客户价值 提供多种函数的开发环境。 特性描述 使用openGauss数据库的PL/Java函数,用户可以使用自己喜欢的Java IDE编写Java方法,并将包含这些方法的jar文件安 阅读全文
posted @ 2024-04-09 09:44 奔跑的数据库 阅读(60) 评论(0) 推荐(0)
摘要: 支持SQL hint 可获得性 本特性自openGauss 1.1.0版本开始引入。 特性简介 支持SQL hint影响执行计划生成。 客户价值 提升SQL查询性能。 特性描述 Plan Hint为用户提供了直接影响执行计划生成的手段,用户可以通过指定join顺序,join、stream、scan方 阅读全文
posted @ 2024-04-09 09:44 奔跑的数据库 阅读(37) 评论(0) 推荐(0)
摘要: 支持SQL PATCH 可获得性 本特性自openGauss 3.0.0版本开始引入。 特性简介 SQL PATCH能够在避免直接修改用户业务语句的前提下对查询执行的方式做一定调整。在发现查询语句的执行计划、执行方式未达预期的场景下,可以通过创建查询补丁的方式,使用Hint对查询计划进行调优或对特定 阅读全文
posted @ 2024-04-09 09:44 奔跑的数据库 阅读(75) 评论(0) 推荐(0)
摘要: UWAL特性 可获得性 本特性自openGauss 5.1.1版本开始引入。 特性简介 本特性将数据库和自研公共组件UWAL相结合,提高数据库的主备事务提交和流复制传输性能,实现数据库WAL的性能加速效果。 客户价值 随着数据规模和数据节点的增加,节点之间副本备份(replication)会影响性能 阅读全文
posted @ 2024-04-09 09:44 奔跑的数据库 阅读(99) 评论(0) 推荐(0)
摘要: 支持WDR诊断报告 可获得性 本特性自openGauss 1.0.0 版本开始引入。 特性简介 WDR报告提供数据库性能诊断报告,该报告基于基线性能数据和增量数据两个版本,从性能变化得到性能报告。 客户价值 WDR报表是长期性能问题最主要的诊断手段。基于SNAPSHOT的性能基线,从多维度做性能分析 阅读全文
posted @ 2024-04-09 09:43 奔跑的数据库 阅读(76) 评论(0) 推荐(0)
摘要: 支持备机build备机 可获得性 本特性自openGauss 3.0.0版本开始引入。 特性简介 备机build备机加快备机故障的恢复。 减小主机io和带宽压力。 客户价值 当业务压力过大时,从主机build备机会对主机的资源造成影响,导致主机性能下降、build变慢的情况。使用备机build备机不 阅读全文
posted @ 2024-04-09 09:43 奔跑的数据库 阅读(82) 评论(0) 推荐(0)
摘要: 支持标准SQL 可获得性 本特性自openGauss 1.0.0版本开始引入。 特性简介 SQL是用于访问和处理数据库的标准计算机语言。SQL标准的定义分成核心特性以及可选特性,绝大部分的数据库都没有100%支撑SQL标准。 openGauss数据库支持SQL:2011大部分的核心特性,同时还支持部 阅读全文
posted @ 2024-04-09 09:43 奔跑的数据库 阅读(53) 评论(0) 推荐(0)
摘要: 支持标准开发接口 可获得性 本特性自openGauss 1.0.0 版本开始引入。 特性简介 支持ODBC 3.5及JDBC 4.0标准接口。 客户价值 提供业界标准的ODBC及JDBC接口,保证用户业务快速迁移至openGauss。 特性描述 目前支持标准的ODBC 3.5及JDBC 4.0接口, 阅读全文
posted @ 2024-04-09 09:43 奔跑的数据库 阅读(29) 评论(0) 推荐(0)
摘要: 支持存储过程调试 可获得性 本特性自openGauss 1.0.0 版本开始引入。后经三方库代码目录结构调整临时删除,又于openGauss 1.1.0 重新引入。 特性简介 提供调试存储过程的一组API,可以进行断点调试、变量打印等对存储过程的调试功能。 客户价值 提升客户基于openGauss开 阅读全文
posted @ 2024-04-09 09:42 奔跑的数据库 阅读(102) 评论(0) 推荐(0)
摘要: 支持嵌入式SQL预处理器(ECPG) 可获得性 本特性自openGauss 3.1.0 版本开始引入。 特性简介 支持C语言中嵌入式SQL程序。 客户价值 可以相对容易地将为其他SQL数据库编写的嵌入式SQL程序移植到openGauss,保证用户业务快速迁移。 特性描述 嵌入式SQL程序由一种普通编 阅读全文
posted @ 2024-04-09 09:42 奔跑的数据库 阅读(88) 评论(0) 推荐(0)
摘要: 支持线程池高并发 可获得性 本特性自openGauss 1.0.0版本开始引入。 特性简介 通过线程池化技术来支撑数据库大并发稳定运行。 客户价值 支撑客户大并发下,系统整体吞吐平稳。 特性描述 线程池技术的整体设计思想是线程资源池化、并且在不同连接之间复用。系统在启动之后会根据当前核数或者用户配置 阅读全文
posted @ 2024-04-09 09:42 奔跑的数据库 阅读(60) 评论(0) 推荐(0)
摘要: 指定节点升级 可获得性 本特性自openGauss 3.1.0版本开始引入。 特性简介 在灰度升级下支持升级指定的部分节点,再升级剩余节点。 客户价值 在灰度升级下,提供一种升级指定部分节点的功能。保证在不中断业务的情况下,先升级部分节点再升级剩余节点。 特性描述 指定节点升级是一种支持升级部分节点 阅读全文
posted @ 2024-04-09 09:41 奔跑的数据库 阅读(26) 评论(0) 推荐(0)
摘要: 智能基数估计 可获得性 本特性自openGauss 3.1.0版本开始引入。 特性简介 智能基数估计利用库内轻量级算法进行多列数据分布建模,并且提供多列等值基数估计的能力。在数据分布倾斜并且列之间相关性强的数据场景下能够提供更准确的估计结果,从而给优化器提供准确的代价参考,提高计划生成准确率,提高数 阅读全文
posted @ 2024-04-09 09:41 奔跑的数据库 阅读(36) 评论(0) 推荐(0)