摘要:目录一、实验环境二、安装部署三、配置props文件四、配置示例五、运行TPCC测试六、运行结果 一、实验环境 节点类别 主机名 IP 端口 工具 主节点 pw_1 192.168.3.26 17700 Benchmark 备节点1 pw_2 192.168.3.28 17700 - 备节点2 pw_
阅读全文
摘要:目录脚本功能脚本使用示例一、自动按天添加分区二、自动按天删除分区 脚本功能 磐维数据库自动按天添加/删除 分区 脚本使用示例 一、自动按天添加分区 1、shell脚本的内容panwei_add_partition.sh #!/bin/bash . ~/.bash_profile for db in
阅读全文
摘要:目录概述一、表的ddl语句1、新建测试表2、直接查询pg_get_tabledef函数3、第二种方法,直接查询pg_class二、 索引的ddl语句1、直接查询pg_get_indexdef函数2、第二种方法,直接查询pg_class三、获取函数的ddl语句2、第二种方法,直接查询pg_class四
阅读全文
摘要:目录适用范围问题概述问题原因解决方案 适用范围 ptk 安装的磐维2.0 问题概述 近期ptk安装的磐维2.0数据库 ,发现gs_om 这个命令执行报错。 [omm@pw_1 ~]$ gs_om -t status [GAUSS-50222] : The content of file /enmo/
阅读全文
摘要:目录前言一、实验环境二、基于 Prometheus + Grafana 的监控解决方案三、实施步骤3.1 获取安装包3.2 数据库安装用户部署安装包3.3 启动文件修改3.4 示例3.5 增加crontab3.6 部署检测3.7 安装prometheus(1)下载(2)解压(3)启动3.8 安装 g
阅读全文
摘要:目录概念描述测试验证一、实验环境二、实验认证1、新建个人用户在sharding层还是数据库层1.1 sharding和数据库都创建1.1.1 修改sharding的参数文件1.1.2 在数据库层创建1.1.3 用dsg用户连接数据库1.1.4 重启sharding+zookeeper1.1.5 用d
阅读全文
摘要:目录一、概览1.1、文档用户1.2、术语1.3 缩略语二、环境准备2.1安装准备2.1.1Redhat8.5系统的Python2.7安装方法2.2、修改主机名2.3、关闭防火墙和透明大页(所有节点)2.4 配置yum,安装系统包2.5 创建目录和安装pip三、一键安装使用步骤3.1 root用户登录
阅读全文
摘要:目录一、 介绍二、pg_upgrade介绍三、 参数介绍四、环境准备五、下载和pg16 安装包5.1 下载地址5.2 解压和创建目录六、升级准备6.1 编译安装6.2 初始化数据库6.3 备份数据库6.4 升级检查6.5 正式升级数据库6.6 更新hba及参数6.7 先不要启动,用rsync升级st
阅读全文
摘要:目录一、 介绍二、环境准备三、安装包准备3.1 下载安装包3.2 上传与解压软件包四、升级数据库4.1 从库2上进行安装4.1.1 当前版本是15.0, 关闭数据库4.1.2 执行 config, make, make install 等源码编译的命令4.1.3 至此软件升级完毕,查询一下升级后软件
阅读全文
摘要:目录一、环境准备二、安装服务器部署redis集群1. 安装需求2. 创建redis3. 上传软件4. 编译安装4.1 编译安装 root用户编译 否则 问题一4.2 验证安装是否成功4.3 操作过程5. 新建redis集群配置文件5.1 新建配置文件目录,复制模板配置文件5.2 修改默认配置文件6.
阅读全文
摘要:目录实验环境安装部署配置props文件配置示例运行测试 实验环境 节点类别 主机名 IP 端口 工具 主节点 ptkmog1 192.168.3.63 15400 Benchmark 备节点1 ptkmog2 192.168.3.64 15400 - 备节点2 ptkmog3 192.168.3.6
阅读全文
摘要:目录适用范围问题概述问题原因解决方案 适用范围 oracle 11g+ 问题概述 字段date类型的range分区(按月划分分区表),历史的分区表都是人工新增分区,先要改为自动分区,减少漏加分区导致的异常。 问题原因 查看当前用户下存在的分区表 解决方案 01、查看当前用户下存在的自动分区表 sel
阅读全文
摘要:目录一、概念描述二、安装插件三、pg_stat_statements视图四、pg_stat_statements相关参数五、测试验证 一、概念描述 pg_stat_statements是pg的一个扩展插件,通常用于统计数据库的资源开销,分析TOP SQL,找出慢查询。 二、安装插件 testdb=#
阅读全文
摘要:一、环境准备 节点类别 主机名 IP 端口 主节点 ptkmog1 192.168.3.63 15400 备节点1 ptkmog2 192.168.3.64 15400 备节点2 ptkmog3 192.168.3.65 15400 二、关闭防火墙和透明大页 1、修改操作系统配置 1) 关闭 SEL
阅读全文
摘要:业务上要把单表还差分区表 SQL> @seg gwx.aopen SEG_MB OWNER SEGMENT_NAME SEG_PART_NAME SEGMENT_TYPE SEG_TABLESPACE_NAME BLOCKS HDRFIL HDRBLK 156869 GWX AOPEN TABLE
阅读全文
摘要:下载安装 Mogeaver是一款开源软件,下载地址如下:https://docs.mogdb.io/zh/mogdb/v3.0/mogeaver-release-notes 根据您的操作系统选择相应的安装包,下载完成后直接双击安装即可。 配置连接串 首次打开软件会弹出“创建新连接”窗口,如下图所示
阅读全文
摘要:一、总体架构 操作系统版本: linux redhat7.6 pg版本: 12.2 repmgr版本 5.2 192.168.3.73 主库: repmgr+master 192.168.3.74 从库1: repmgr+standby 192.168.3.75 从库2: repmgr+standb
阅读全文
摘要:目录概念描述测试验证知识总结 概念描述 哪些操作会导致分区表的全局索引失效(比如 move partition,drop partition ,truncate partition ,split partition , merge partitions ) 测试验证 1、环境准备 CREATE TA
阅读全文
摘要:目录问题概述问题原因解决方案模拟故障参考文档 问题概述 xx库OGG延迟超过8个小时,但进程处于RUNNING。 问题原因 定位到有人通过A库的DBLINK修改目标库的数据。 OGG同步的表, 目标的端也在做修改相同数据,无法保证一致。 改完数据未进行提交,产生enq:tx lock,超过8个小时。
阅读全文
摘要:一、MTK工具介绍 MTK–异构数据迁移工具 MTK全称为 Database Migration Toolkit,是一个可以将Oracle/DB2/MySQL/openGauss/SqlServer/Informix数据库的数据结构,全量数据高速导入到MogDB的工具。 1.多数据库类型支持 支持
阅读全文
摘要:下面我们通过实验来进行演示如何修复: 一、主库切几个最新的归档,然后手工删掉,重新开启DG同步。 1、备库关闭应用日志和数据库 SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL; Database altered. SQL> sh
阅读全文
摘要:问题概述 登录数据库,查看活动会话,发现大量library cache lock ,log file switch (archiving needed),归档失败,redo log无法重用。 问题原因 备份一体机每次备份后会DISMOUNT BAKDG,这个动作为导致数据库实例将"卸载"未使用的 A
阅读全文
摘要:安装下rlwrap,最新版本是0.43 下载地址 https://fossies.org/linux/privat/rlwrap-0.43.tar.gz/ 安装rlwrap tar -zxvf rlwrap-0.43.tar.gz [root@openguess soft]# ll total 29
阅读全文
摘要:一、环境准备 节点类别 主机名 IP 主节点 mogdb1 192.168.3.68 备节点1 mogdb2 192.168.3.69 备节点2 mogdb3 192.168.3.70 二、关闭防火墙和透明大页 1、修改操作系统配置 1) 关闭 SELINUX 修改 /etc/selinux/con
阅读全文
摘要:适用范围 12.2+ 问题概述 客户使用Oracle11.2客户端连接Oracle 19c的时候,报错: ORA-28040: No matching authentication protocol ORA-28040: 没有匹配的验证协议 问题原因 原因客户端与服务器的没有匹配的认证协议 解决方案
阅读全文
摘要:问题概述 xxx客户新上一套opengauss数据库,在测试中用户输入正确的密码,提示用户密码错误,导致用户被锁 问题原因 password_encryption_type 和 pg_hba.conf 不匹配导致用户连不上 模拟问题 因没有opengauss的环境 ,测试环境选择Mogdb 1、准备
阅读全文
摘要:一、环境准备 节点类别 主机名 IP OBSERVER observer1 192.168.3.41 OBSERVER observer2 192.168.3.42 OBSERVER observer3 192.168.3.43 ocp ocpserver 192.168.3.47 中控机 obco
阅读全文
摘要:一、关于MogHA MogHA 是云和恩墨基于 MogDB 同步异步流复制技术自研的一款保障数据库主备集群高可用的企业级软件系统 (适用于 MogDB 和 openGauss 数据库) MogHA 能够自主探测故障实现故障转移,虚拟IP自动漂移等特性,使得数据库的故障持续时间从分钟级降到秒级(RPO
阅读全文
摘要:概念描述 背景信息 当数据库崩溃或希望回退到数据库之前的某一状态时,MogDB的即时恢复功能(Point-In-Time Recovery,简称PITR)可以支持恢复到备份归档数据之后的任意时间点。 说明: PITR仅支持恢复到物理备份数据之后的某一时间点。 仅主节点可以进行PITR恢复,备机需要进
阅读全文
摘要:概念描述 验证create 语句、alter 语句、truncate语句、drop语句 是属于ddl 还是dml 测试验证 1、环境准备 修改log_statement 参数 miao=# show log_statement; log_statement none (1 row) miao=# A
阅读全文
摘要:问题概述 因在oracle数据库表空间管理中的时候 报 ORA-01686: max # files (1023) reached for the tablespace GPRS SQL> alter tablespace GPRS add datafile '+DATADG' size 60G;
阅读全文
摘要:概念描述 MogDB 提供了从分区交换的功能,如单表转化到一个分区中 基本语法:ALTER TABLE...EXCHANGE PARTITION 数据库版本 测试验证 1、环境准备 miao=> select version(); version (MogDB 2.1.1 build b5f25b2
阅读全文
摘要:问题概述 xxx客户新上一套opengauss数据库,在测试中程序里用户的密码配置错误,导致用户被锁 解决方案 1、跟oracle 语法一样 alter user xxx account unlock; 2、 需要等一天后自动解锁 模拟问题 因没有opengauss的环境 ,测试环境选择Mogdb
阅读全文