关系数据库管理系统中的关系_简述数据库管理系统

关系数据库管理系统中的关系_简述数据库管理系统,第1张

关系数据库管理系统中的关系_简述数据库管理系统 openGauss简介openGauss是一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行。

openGauss内核源自PostgreSQL,深度融合华为在数据库领域多年的经验,结合企业级场景需求,持续构建竞争力特性。

同时openGauss也是一个开源的数据库平台,鼓励社区贡献、合作。

特性1、高性能两路鲲鹏性能150万tpmC;面向多核架构的并发控制技术;NUMA-Aware存储引擎;SQL-Bypass智能选路执行技术;面向实时高性能场景的内存引擎。

2、高安全业务无忧,故障切换时间RTO<10s;精细安全管理: 细粒度访问控制、多维度审计;全方位数据保护: 存储&传输&导出加密。

3、易运维智能参数调优: 结合深度强化学习和启发式算法, 实现参数自动推荐; 慢SQL诊断,多维性能自监控视图,实时掌控系统性能表现; 提供在线自学习的SQL时间预测、快速定位、急速调优。

4、全开放采用木兰宽松许可证协议,允许对代码自由修改、使用、引用; 完全开放数据库内核能力, 联合开发者和伙伴共同打造工具等数据库周边能力; 开放伙伴认证、培训体系及高校课程。

更新内容根据其发布公告,openGauss 1.0.1定位为 Update 版本,与原来的1.0.0版本特性功能保持兼容,部分新增特性如下:XML类型。

XML 数据类型可以用于存储 XML 数据。

伪列 ROWNUM。

ROWNUM 为查询出来的每一行记录生成一个序号,从1开始依次递增且不会重复。

聚合函数 median。

median 返回给定数值的中值,中值是在一组数值中居于中间的数值, 如果参数集合中包含偶数个数字,函数 median 将返回位于中间的两个数的平均值。

全局临时表。

每个数据库只需要创建一次临时表,全局临时表对象放在数据字典中。

外部表。

数据不存在于数据库中的表。

外部表是对数据库表的延伸。

物化视图。

物化视图是数据库查询结果数据的本地副本,存储基于数据表的数据,也可以称为快照。

外键。

外键表示了两个关系之间的相关联系。

以另一个关系的外键作主关键字的表被称为主表, 具有此外键的表被称为主表的从表,外键建立了主表和从表之间的参照完整性约束。

UPSERT(insert on conflict do)。

当插入遇到约束错误时,直接返回或者改为执行 UPDATE。

存储过程内 commit,单独调试和调用无参数存储过程可以省去括号。

自治事务(autonomous transaction)允许你创建一个”事务中的事务”,它能独立于其父事务提交或回滚。

关键字别名。

关键字如 name、value、type 作为查询结果列别名。

逻辑复制。

实现跨版本复制,异构数据库复制,双写数据库复制,表级别复制。

增量备份/恢复(beta)。

支持对数据库进行全量备份和增量备份,支持对备份数据进行管理,查看备份状态。

恢复到指定时间点(PITR)。

时间点恢复(Point In Time Recovery)基本原理是通过基础热备 + WAL 预写日志 + WAL 归档日志进行备份恢复。

备机 replay 模式。

主备双机同步支持 remote_apply 模式,在 remote_apply 模式下,主机需要等待备机日志 redo 恢复完才返回给应用。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/650125.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-17
下一篇 2022-04-17

发表评论

登录后才能评论

评论列表(0条)

保存