最近我们团队在新的项目中选择了开源数据库 openGauss 取代原来的 MySQL,经过一段时间的开发和使用,对于 openGauss 这个新一代开源数据库的优势有了更加深入的了解和认识。关于openGauss的介绍:openGauss由华为发起开源,具有出色的性能、高可用、易管理和安全保障等优势
openGauss学习笔记-78 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT关键技术78 MOT关键技术openGauss学习笔记-78 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT关键技术本节介绍了openGauss内存优化表(Memory
openGauss 的 SQL 引擎在版本中做了哪些优化?查询执行能力对数据库来说至关重要,这直接决定了查询语句生成的执行计划以何种方式进行执行,如果哪个执行算子的执行表现不好,将会对数据库的整体性能产生极大的影响。同时,执行算子的实现也极大考验一款数据库的工程实现能力。为此,openGauss 数
笔者对 openGauss 的了解:openGauss 是一款高性能、高安全、高可靠的企业级开源关系型数据库。它具有多核高性能、智能运维等特色,凝聚了华为数据库内核研发团队多年的经验。openGauss 是一款开源关系型数据库管理系统。其内核源自 PostgreSQL,深度融合华为在数据库领域多年的
环境准备(所有节点操作)环境说明os-releasehostnameip角色centos7.6 x86primary..***.***00primarycentos7.6 x86standby1..***.***01standbycentos7.6 x86standby2..***.***02sta
前言当我第一次听见 openGauss 的时候,我在想这是一个什么,是一个打开的工具箱吗?还是一个活动标签,从没有想过会是一个数据库管理系统。慢慢的从朋友口中得知,这是一款免费的开源的国产数据库管理系统,目前美国等西方国家在很多方面都在卡我们的脖子,目前国内使用的数据库一般是 MySQL,Oracl
解密 openGauss 数据库中的函数依赖关系生活中总是存在着错综复杂的联系,例如喜欢打篮球的人,身高普遍比较高;喜欢穿艳丽色衣服的人,性格会普遍比较开朗;在超市买炸鸡的人,会大概率买啤酒。而反过来,这种联系并不一定成立。在数据库领域,表中的不同属性就像生活中不同的事物,也会存在着各种类似的关联关
(1)介绍官方介绍 chameleon 是一个用 Python3 编写的将 MySQL 迁移至 openGauss 的实时复制工具,支持初始全量数据的复制以及后续增量数据的实时在线复制功能。chameleon 通过一次初始化配置,使用只读模式,将 MySQL 的数据全量拉取到 openGauss。支
安装 openGauss 执行安装命令时提示没有 gs_install 怎么办?背景介绍:安装 openGauss 数据库时,成功执行环境初始化后,执行数据库安装时,提示如下错误。报错内容:[root@mogdb-kernel-0002 software]# /opt/software/openga
11月2日,以“数智未来 因你而来”为主题的鲲鹏应用创新大赛2023全国总决赛在四川成都圆满落幕。经过长达6个月的层层筛选与激烈角逐,最终从3大赛事、5大赛道中评选出了13个金奖、16个银奖、19个铜奖。其中来自华中科技大学数据库隐私保护队提交的《基于openGauss安全的差分隐私医疗诊断辅助查询
openGauss学习笔记-77 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT特性及价值77 MOT特性及价值openGauss学习笔记-77 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT特性及价值本节介绍了openGauss内存优化表(Mem
openGauss学习笔记-76 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT简介76 MOT简介openGauss学习笔记-76 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT简介本节介绍了openGauss内存优化表(Memory-Optim
MogDB/Opengauss 通过活跃会话定位性能瓶颈 原作者:唐祖亮 通过 top命令获取消耗CPU最多的会话 • mogdb/opengauss使用多线程模式 • 获取mogdb pid • ps -ef | grep mogdb 可以看到当前服务器上运行的Mogdb数据库的PID为2220
前言:随着 pg 在国内越来越热,我也想赶紧的学习学习,pg 的挺多语法跟 mysql 和 oracle 不太一样,光看书还是不太行,还是得多动手。前面实践了下 mogdb,这次借着机会学习学习 openGauss。 本次实践的是 opengauss 的 MOT 表,我们都知道现在数据库的瓶颈都在
缘起,2021 年底有个客户计划采购华为的分布式数据库 GuassDB(openGauss),于是去官方翻了翻文档,发现有点难以理解,我本人之前对 PG 派系的数据库一无所知,看上去就更吃力。后来客户选择了其他厂商的分布式数据库也就没有进行学习研究。第二次接触 openGauss 是通过 MogDB
我眼中的 openGauss 数据库十大尬点本文出处:https://www.modb.pro/db/545567写过几篇标题带"十大"关键字的文章,阅读量较高,比如昨天这篇PG 数据库十大经典案例解说浏览量接近一千,于是本文以"十大尬点"作为关键字吐槽一下 openGauss。吐槽有两方面的原因,
3.7 模拟信号机制 信号是Linux进程/线程之间的一种通信机制,向一个进程发送信号的系统函数是kill,向一个线程发送信号的系统函数是pthread_kill。在openGauss中既有gs_ctl向openGauss进程发送的进程间信号,也有openGauss进程中线程间的信号。 信号是一种有
两种在 openGauss 中使用存储过程生成文本文件的方式本文出处:https://www.modb.pro/db/545619前言在很多使用 Oracle 数据库的业务应用系统中,尤其是涉及到多个系统需要进行大量数据交互的,如果使用 httpapi 直接传递表格数据,效率会极其的慢,且很耗应用的