openGauss
文章平均质量分 80
openGauss学习笔记
zhouwhui椆
希望未来的光来到光来之前
展开
-
【openGauss】openEuler 22.03 LTS 安装了openGauss数据库后yum不可用
openEuler安装openGauss后yum不可用,使用yum出现报错ImportError: /opt/software/om/script/gspylib/clib/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/lib64/libdnf.so.2)、ImportError: /usr/lib64/libldap.so.2: undefined symbol: EVP_md2, version OPENSSL_原创 2024-01-29 15:06:43 · 671 阅读 · 0 评论 -
【openGauss】数据库存储过程与触发器的应用
自定义函数的整体语法与存储过程类似,但有些区别:(1)数据库默认兼容的是Oracle,所以默认自定义函数必须要有返回值,存储过程不需要返回值。(2)数据库兼容模式为Oracle时,自定义函数支持IN/OUT/INOUT模式的参数。(3)存储过程的调用使用call,自定义函数的调用使用select。(4)自定义函数可用于触发器。原创 2024-01-19 12:17:48 · 1092 阅读 · 0 评论 -
【openGauss】启动异常 [GAUSS-53600] DETAIL: Permissions should be u=rwx (0700).
[GAUSS-51607] : Failed to start instance. Error: Please check the gs_ctl log for failure details..0 [unknown] 140590081585088 [unknown] 0 dn_6001 55000 0 [BACKEND] FATAL: data directory "/opt/software/install/data/dn" has group or world access [unknown]原创 2023-10-25 10:42:37 · 956 阅读 · 3 评论 -
【openGauss】一主一备实现主备节点切换实验(switchover、failover)
openGauss在运行过程中,数据库管理员可能需要手工对数据库节点做主备切换。例如发现数据库节点主备failover后需要恢复原有的主备角色,或怀疑硬件故障需要手动进行主备切换。级联备机不能直接转换为主机,只能先通过switchover或者failover成为备机,然后再切换为主机。(级联备机:与主机直接交互进行数据同步的称为一级备机,通过与一级备机实现数据同步的属于二级备机,也叫级联备机)原创 2023-10-25 09:39:41 · 998 阅读 · 0 评论 -
【openGauss】启动异常 [GAUSS-53600][GAUSS-51607] FATAL: could not create listen socket for “192.168.
[GAUSS-51607] : Failed to start instance. Error: Please check the gs_ctl log for failure details..0 LOG: [Alarm Module]can not read GAUSS_WARNING_TYPE env.0 LOG: [Alarm Module]Host IP: openEuler. Copy hostname directly in case of taking 10s to use 'getho原创 2023-10-19 19:41:03 · 1631 阅读 · 4 评论 -
【openGauss】分区表的介绍与使用
在openGauss中,数据分区是在一个节点内部对数据按照用户指定的策略做进一步的水平分表,将表中的数据按照指定方式划分为多个互不重叠的部分。改善查询性能:对分区对象的查询可以仅搜索自己关心的分区,提高检索效率。增强可用性:如果分区表的某个分区出现故障,表在其他分区的数据仍然可用。方便维护:如果分区表的某个分区出现故障,需要修复数据,只修复该分区即可。均衡I/O:可以把不同的分区映射到不同的磁盘以平衡I/O,改善整个系统性能。原创 2023-08-09 19:38:52 · 967 阅读 · 0 评论 -
【openGauss】openGauss逻辑备份恢复
可以将文本数据作为数据源导入到数据表中,也可以将数据表或查询结果导出到指定的文件中。原创 2023-07-07 10:31:23 · 791 阅读 · 0 评论 -
【openGauss】启动异常 FATAL: could not create shared memory segment: Cannot allocate memory
在启动openGauss时可能会出现 FATAL: could not create shared memory segment: Cannot allocate memory 异常,原因是因为内存空间不足的问题。首先查看配置文件 postgresql.conf 中原本所配置的 shared_buffers 大小为多少,根据原定大小做更改。根据上图已知,目前要求大小为1GB,可以将该大小更改为512MB,配置更改命令如下(解决办法,更改配置中要求的空间大小。原创 2023-04-25 11:17:49 · 933 阅读 · 3 评论 -
【openGauss】账本机制与闪回特性使用
对防篡改账本表进行数据增、删、改操作,系统会在历史表和全局表中记录行级数据变化追溯信息,操作的追溯信息,并通过密码学算法生成校验信息。通过对校验信息的保护、比对、验证,起到对重要数据的完整性保护,识别、阻止未授权更改。原创 2023-03-22 16:43:28 · 383 阅读 · 0 评论 -
【openGauss】在openEuler(ARM架构)上安装openGauss(一主两备含CM版)
在openEuler-20.03-LTS系统上进行openGauss 3.0.0企业版的一主两备安装,除此之外配置了openGauss3.0.0新增的CM模块,并使用CM模块实现简单的集群管理原创 2023-01-09 15:42:33 · 1818 阅读 · 0 评论 -
【openGauss】在openEuler(ARM架构)上安装openGauss(一主一备)
在openEuler-20.03-LTS 系统上安装 openGauss 3.0.0企业版一主一备版原创 2023-01-09 15:25:48 · 1373 阅读 · 0 评论 -
【openGauss】在openEuler(ARM架构)上安装openGauss(单机版)
openGauss3.0.0 企业版在 openEuler 20.03LTS 上的单机版安装原创 2023-01-09 15:06:28 · 730 阅读 · 0 评论