摘要:
OpenGauss 高可用方案 openGauss 3.0 支持 kubernetes 部署分布式数据库:支持一键式部署分布式数据库,通过 patroni 实现计划内 switchover 和故障场景自动 failover, 通过 haproxy 实现 openGauss 主备节点读写负载均衡,通过 阅读全文
摘要:
MogDB 插件之高速灌数 本文出处:https://www.modb.pro/db/336694 对于写密集型系统,我们一般有如下方式来进行加速: 使用批量插入代替单条 insert 语句插入 更好的处理方式是使用 copy 语句代替 insert 语句 同时也可以使用多个 session 并行代 阅读全文
摘要:
9 个 MogDB 存储过程示例 本文出处:https://www.modb.pro/db/400634 存储过程是一组结构化的查询和语句,例如控制语句和声明。这里介绍 9 个在不同情况下很有用的存储过程示例。 创建测试表: create table public.test1(id int,name 阅读全文
摘要:
资源池化基于DORADO双集群搭建指南 非日志合一 10.10.10 前置条件 工程已完成代码编译,或者。 主备存储已经挂载磁阵LUN设备,并且已经安装ultrapath多路径软件,磁阵设备可用。 限制条件 两套正常的dorado存储,需要搭建两套资源池化集群。 基于资源池化本地日志和同步复制共享x 阅读全文
摘要:
openGauss 中使用自定义数据类型的表导出导入测试 在 opengauss 中使用了自定义的数据类型的表是可以导出的,但是在导入到其他数据库时会提示没有原表使用到的自定义数据类型。 下面做一个简单的测试。首先在 school 数据库下创建了一个自定义类型 bug_status。 school= 阅读全文
摘要:
openGauss 监控场景处理 死锁数量异常 判断方法: select sum(deadlocks) as deadlocks from dbe_perf.GLOBAL_STAT_DATABASE 异常分析: 请求与保持条件:获取资源的进程可以同时申请新的资源。 非剥夺条件:已经分配的资源不能从该 阅读全文
摘要:
openGauss1.1.0 主备集群节点的添加和删除 在上一篇文章《openGauss 1.1.0 主备部署(1 主+2 备+1 级联备)》中,我们已经搭建了常见于生产环境的数据库架构(1 主 2 备 1 级联备),如下图所示: 本文将基于已搭建的主备环境进行集群节点的删除和添加操作,希望相关操作 阅读全文
摘要:
openGauss 主备切换之 switchover 与 failover switchover 在主备机正常时,出于维护的需要,将备机切换为主机,可保证切换过程中数据不丢失。 查看集群实例主备状态:1 节点为主库,2 节点为备库。 $ gs_om -t status --detail [ Clus 阅读全文
摘要:
openGauss1.1.0 主备部署 openGauss 1.1.0 版本介绍: openGauss 1.1.0 定位为 Update 版本,与原来的 1.0.1 版本特性功能保持兼容。主要提供如下功能: 继承功能: SQL 标准语法、UPSERT、数据类型、XML 类型、表、临时表、全局临时表、 阅读全文
摘要:
openGauss+KeepAlived 实验环境 操作系统: CentOS 7.6 数据库版本: openGauss 1.1.0Primary 主机/IP: opengaussdb1/...1 (openGauss 主备已部署完毕) Standby 主机/IP: opengaussdb2/...2 阅读全文