暂无图片
高云龙 — 云和恩墨北区服务总监
擅长PostgreSQL/Greenplum/Citus 数据库架构设计、故障处理、运维优化及数据库迁移,乐于数据库技术分享,曾任职去哪儿网及某金融公司,负责核心数据库架构建设,目前在云和恩墨从事PG/MogDB/openGausss生态产品交付管理工作。
高云龙
暂无图片
云和恩墨
擅长领域: opengaussmogdbpostgresql
2020-09-02 加入墨天轮
暂无图片
暂无图片
高云龙
关注TA
写留言
82
文章
147
粉丝
176K+
浏览量
个人成就
发布88次内容
获得189次点赞
内容获得65次评论
获得202次收藏
回答了33次问答
TA的专栏
MogDB
收录28篇内容
PostgreSQL 与 MogDB
收录10篇内容
数据库监控
收录11篇内容
文章分类
墨力计划
(62)
mogdb
(55)
opengauss
(39)
postgresql
(22)
国产数据库
(6)
panweidb
(4)
greenplum
(3)
linux运维
(3)
shardingsphere
(2)
ubuntu
(2)
gaussdb
(2)
enmohuawei
(2)
展开
文章档案
2025年04月
(2)
2024年05月
(2)
2024年04月
(1)
2024年03月
(2)
2023年10月
(1)
2023年09月
(1)
2023年08月
(1)
2023年06月
(1)
展开
最新评论
MogDB/openGauss wal日志解析工具 mog_xlogdump
你好,老师,我测试用mog_xlogdump 解析 wal log 时,可以把dml 信息解析出来,但是随后有一个报错信息如下,请帮忙分析:'insert','tuple':{'int':'1205','varchar':'tom','timestamp':'2024-12-05 09:41:06'} 'insert','tuple':{'int':'1206','varchar':'jake','timestamp':'2024-12-05 09:41:46'} 'update','old_tuple':{'int':'1205','varchar':'tom','timestamp':'2024-12-05 09:41:06'} ,'new_tuple':{'int':'1205','varchar':'tom111','timestamp':'2024-12-05 09:41:06'} 'delete','tuple':{'int':'1','varchar':'abc','timestamp':'2024-11-22 10:53:14'} mog_xlogdump: FATAL: error in WAL record at 5/84094D88: invalid record length at 5/84094E28: wanted 32, got 0
-吴铭哲
PG_exporter 监控适配参考
运行postgres_exporter提示错误,请问什么原因? ============================== ts=2024-10-09T07:37:51.946Z caller=main.go:86 level=warn msg="Error loading config" err="Error parsing config file \"pg_exporter.yml\": yaml: unmarshal errors:\n line 276: field pg_primary_only not found in type config.Config\n line 412: field pg_replica_only not found in type config.Config\n line 542: field pg_meta not found in type config.Config\n line 644: field pg_meta_13 not found in type config.Config\n line 740: field pg_setting not found in type config.Config\n
-手机用户0495
适用openGauss系列数据库的监控指标列表说明
使用--config指定该配置文件启动opengauss-exproter后,并未生效,没有采集yaml文件中对应的指标
-手机用户9173
Prometheus + grafana + opengauss_exporter 安装部署
您好,配置文件default_queries.yaml可否提供一下呢
-手机用户9173
MogDB/openGauss 数据库扩缩容的几种方式
每个人生长环境不同,思维方式、个人喜好也不相同,若只认为自己的喜好就是对的,未免有些片面。
-筱悦星辰
PostgreSQL数据库的年轮值
沉住气,慢慢来,先做好当下最重要的事情。
-筱悦星辰
动态
文章 ·82
数说 ·3
问答 ·33
文档 ·6
课程 ·0
视频 ·1
活动 ·8
关注
留言板·3
Ubuntu 24.04 源码部署timescaledb
环境准备操作系统版本:24.04.2 LTS (Noble Numbat)PostgreSQL版本:16.8timescaledb版本:2.19.3patroni版本:4.0.5服务器设置关闭防火墙-
发布文章
5天前
配置VirtualBox中Ubuntu系统的静态IP地址
前言最近在VirtualBox中安装了一个Ubuntu 24.04的操作系统,默认是配置动态IP。直接使用VirtualBox窗口没有电脑本地的客户端顺手,所以需要本地客户端通过ssh的方式连接到虚拟
发布文章
5天前
Page's LSN bigger than want set LSN 问题小结
概述今天上午收到反馈,一台MogDB单机数据库服务器磁盘满导致数据库不可用,此数据库没有做备份,目前通过手工方式删除xlog来释放磁盘空间,但数据库无法启动,原因是xlog删除过多导致缺失有效的che
发布文章
2024-05-21
openGauss/MogDB数据库逻辑复制实现双写
好久之前写过一篇关于逻辑复制的文章openGauss/MogDB 同一个实例下完成发布订阅,现在在此基础上再添加一篇关于逻辑复制实现双写的案例,本来准备了3个环境,分别是306、501和505,奈何在
发布文章
2024-05-06
PG_exporter 监控适配参考
国内市场上对数据库的监控工具有很多很多,特别是监控管理平台,可以同时纳管多个种类的数据库,这其中也包括了PostgreSQL数据库,但目前依然有部分用户习惯使用开源免费的监控软件prometheus+
发布文章
2024-04-11
适用openGauss系列数据库的监控指标列表说明
配置说明这里以查看数据库配置信息为例,对监控指标的关键字段进行解读,方便用户自定义监控指标。pg_database: name: pg_database desc: openGauss Dat
发布文章
2024-03-20
自治事务实现openGauss/MogDB/PanweiDB 计算TPS
背景之前在维护PG数据库的时候,有客户提过需求,是通过SQL实现数据库QPS查询,这种需求当时是借助pg_stat_statements插件,在一段时间内,执行相同的sql,通过这两个sql执行结果的
发布文章
2024-03-13
pg_filenode.map文件不可用怎么办
PG系数据库中有一种存放oid和relfilenode映射关系的文件叫pg_filenode.map,这个文件存放在PG实例所在的数据目录下,有两种文件,一种是存放在数据库oid对应的目录下,还有一种
发布文章
2023-09-26
cached plan must not change result type
“cached plan must not change result type” 这个错误的出现需要两个条件:业务使用了prepare语句 与 数据库做了DDL操作什么是PREPARE预备语句是服务
发布文章
2023-08-03
MogDB/openGauss 用户使用之 “current user does not have privilege to role”
距离上一篇涉及用户的介绍 PostgreSQL 与 MogDB/openGauss 之 角色 已经差不多一年的时间了,但是在日常使用中还是或多或少遇到用户及权限的问题,这里继续汇总总结一下。环境信息O
发布文章
2023-06-02
MogDB带级联从库的集群切换后如何保持原有架构
生产数据库运行过程中可能会涉及到升级或者打补丁导致各节点的角色有计划的发生改变,如果集群内角色发生改变,是否还能保持原有架构继续对外提供服务呢,我们来做一下测试。采用2+2模式模拟同城两机房部署4节点
发布文章
2023-03-11
pgbouncer 轻量连接池安装使用
pgbouncer 是PostgreSQL数据库的一个轻量连接池,客户端连接pgbouncer可以像直接数据库服务端一样使用,其作用是减少业务频繁创建短链接对数据库服务器资源消耗及性能影响。连接池管理
发布文章
2023-02-26
openGauss/MogDB 同一个实例下完成发布订阅
openGauss/MogDB 从一开始就支持了逻辑复制,借助wal2json插件通过函数来实现对wal文件的逻辑解析,应用端通过指定接口来完成指定对象的DML操作变更使用;从3.0开始支持了发布订阅
发布文章
2023-01-08
gs_om -t start命令执行失败,有无大佬帮忙看一下如何解决?求求
1、检查python3是否安装,服务器之间ssh是否正常2、服务器内存太小
提交回复
2023-01-03
MogDB问答汇总12M
问答题整理人员:杨有田、黄超、彭冲、高云龙 ``` 问:gs_om 使用的XML配置文件丢失了怎么办? 答:如果是使用PTK安装的数据库,可以借助PTK的配置文件来生成XML,使用命令是:ptk ge
发布文章
2022-12-31
GaussDB(for openGauss) 安装部署
本次安装演示以单AZ3副本集群架构为例,单AZ3副本即一主两备,只有主库可以提供数据读写,两个备库是quorum的同步级别,即any 1(xxx,xxx),保证至少有一个备库的数据与主库保持一致,保
发布文章
2022-12-20
MogDB问答题汇总11M
问答题整理人员:杨有田、黄超、彭冲、高云龙 ``` 问:MogDB支持哪些隔离级别? 答:隔离级别有四种,分别是未提交读、已提交读、可重复读及序列化,而MogDB目前支持READ COMMITTED
发布文章
2022-11-30
MogDB/openGauss 角色切换后sequence为什么不连续
### 背景 今天在客户现场做高可用切换测试,为了验证数据库节点角色切换后无数据丢失,我单独创建一张使用了自增sequence的表,通过vip方式访问数据库,并1s插入一条数据。 因为数据库本身是通
发布文章
2022-11-28
opengauss使用jdbc进行密态连接时,出现no gauss_cl_jni in java.library.path的报错
全密态功能,是需要服务器安装指定固件的,随便找个环境来安装部署及测试,应该会有很多问题的
提交回复
2022-11-18
MogDB/openGauss default privileges 使用方法
权限是用户访问数据库对象的首要条件,每个新增用户默认属于PUBLIC角色组成员,也就是具有PUBLIC角色组的权限,但在日常业务使用中,仅仅具有PUBLIC权限是远远不够的,还需要具有额外的权限,在M
发布文章
2022-11-11
MogDB问答题汇总10M
问答题整理人员:杨有田、黄超、彭冲、高云龙 ``` 问:什么是MogDB数据库? 答:MogDB是EnMotech openGauss DataBase Enterprise Edition的缩写,
发布文章
2022-10-30
PostgreSQL 与 MogDB/openGauss 之核心进/线程
MogDB/openGauss 基于PostgreSQL进行的二次开发,但两种数据库的执行模型已经不同,PostgreSQL是基于进程模型的数据库,而MogDB/openGauss是基于线程模型的数据
发布文章
2022-10-20
GaussDB A8.0.0.0 行存、列存表性能问题
可否把A、B1、B2的表结构发一下,我在MogDB 数据库模拟一下,看看是否有类似情况
提交回复
2022-10-08
gaussdb A 临时表、内存表
Gaussdb A 是基于PGXC的,而PGXC基于PostgreSQL的SHARED NOTHING的分布式关系型数据库集群,我手里没有GaussDB A的集群环境,所以从MogDB角度来回答一下您这个问题。您这里提到通过create temp table 语法在MogDB中创建的表并不是内存表,而是真实的创建一个物理表用来存储数据的,当会话断开后数据会清理,示例如下:当连接第一个会话断开后,物
提交回复
2022-10-08
看见贼吃肉,没见贼挨揍
发布数说
2022-09-29
greenplum 备份恢复方案
#### golang 安装 ``` [root@node1 software]# wget https://golang.google.cn/dl/go1.19.linux-amd64.tar.g
发布文章
2022-09-28
Cylance 杀毒软件导致MogDB无法安装启动
### 背景 接到在虚拟机安装MogDB数据库失败的需求,使用的安装方式是标准安装(om)方式,标准安装方式安装MogDB数据库分两步,第一步是预安装处理(preinstall),第二步是安装数据库实
发布文章
2022-09-23
opengauss 无法启动
补充一句,玩玩MogDB哈,可以使用PTK一键安装部署,https://docs.mogdb.io/zh/ptk/v0.4/overview
提交回复
2022-09-22
queries_20220104.yaml
MogDB/openGuass exporter 需要的yaml配置文件
上传资源
2022-09-20
MogDB Database V2.1.json
在2.0的基础上,继续优化了页面
上传资源
2022-09-19
functions in index expression must be marked IMMUTABLE
### 背景 再通过 MTK工具做Oracle 向 MogDB/openGauss 迁移的过程中,发现有一条索引创建失败 ``` MogDB=# create index on t(to_char(c
发布文章
2022-09-19
greenplum 6.x 小版本升级
前一篇文章[Greenplum 6.12.1 安装部署及单独添加镜像](https://www.modb.pro/db/475990)在添加segment镜像的时候由于遇到了一个bug,导致添加mir
发布文章
2022-09-15
MogDB
MogDB技术文章汇总
发布合辑
2022-09-08
Greenplum 6.12.1 安装部署及单独添加镜像
Greenplum 是一个面向数据仓库应用的关系型数据库,它是在PostgreSQL的基础上采用MPP(Massive Parallel Processing)架构,本质上是多个PostgreSQL实
发布文章
2022-09-06
MogDB 慢sql没有记录到STATEMENT_HISTORY表中,日志文件中也未收集
enable_resource_track 这个参数是不是 off 了?
提交回复
2022-08-18
MogDB/openGauss 2.0.1 升级到 3.0
随着数据库版本迭代,新特性增加,功能增强,总有一个“点” 会打动你那颗想要做数据库升级的心,但并不是所有的业务系统所使用的数据库都适合升级,需要DBA和业务开发人员充分配合,做好程序适配工作,确定数据
发布文章
2022-08-05
MogDB/openGauss 数据库扩缩容的几种方式
随着业务的发展,业务系统对数据库的架构要求也在变化,比如需要读负载均衡、机房搬迁、服务器硬件替换等等,这需要在原数据库主备架构的基础上进行扩/缩容操作,目前MogDB数据库安装方式有三种,分别是手工安
发布文章
2022-08-05
ShardingSphere-proxy 搭配 MogDB/openGauss 实现分布式数据库
## 介绍 在[ShardingSphere-proxy 搭配 MogDB/openGauss 动态读写分离](https://www.modb.pro/db/430526) 中介绍了ssp + Mo
发布文章
2022-07-19
MogDB 3.0如何在一主一备的环境下 添加一台备库
也可以参考这个手工添加的方式:https://docs.mogdb.io/zh/mogdb/v3.0/manual-installation
提交回复
2022-07-18
MogDB/openGauss 权限整理
在MogDB中权限分两种,分别是系统权限和对象权限,系统权限更多的是针对用户设计,而对象权限更多的是针对数据库对象。
发布文章
2022-07-17
ShardingSphere-proxy 搭配 MogDB/openGauss 实现读写分离
## 介绍 ShardingSphere-Proxy定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支持。 目前提供 MySQL 和 PostgreSQL(兼容
发布文章
2022-07-11
Centos7 部署zookeeper 集群
### 介绍 zookeeper 起源于 Hadoop,使用 ZAB 协议作为其一致性协议,后来进化为 Apache 的顶级项目,现在已经被广泛使用在 Apache 的项目中,例如 Hadoop,ka
发布文章
2022-07-08
PTK 一键安装 MogDB
PTK (Provisioning Toolkit)是一款针对 MogDB 数据库开发的软件安装和运维工具,仅需要执行一行命令即可帮助用户便捷地完成MogDB数据库的安装部署
发布文章
2022-07-07
Postgresql 里面有类似sql trace的工具吗?
可以参考下auto_explain模块,https://www.postgresql.org/docs/current/auto-explain.html
提交回复
2022-07-05
求助在银河麒麟V10 X86平台安装MogDB报如下错 libparquet.so.14找不到
设置一下lib路径试试呢? 类似于export LD_LIBRARY_PATH=/opt/mogdb/script/gspylib/clib:$LD_LIBRARY_PATH
提交回复
2022-07-01
MogDB 2.0.1补丁升级方案
### 适用版本 MogDB 2.0.1 MogDB 2.1及以后的版本不存在这个问题。 ### 补丁版本 MogDB 2.0.3(联系云和恩墨获取补丁包) ### 修复内容 MogDB 主备架构
发布文章
2022-06-19
postgresql 中表删除了大量数据后,再进行了 vacuum full 后,表的实际大小并没有变,可能是什么原因?
可能与底层存储的数据块使用有关系,这个需要结合你存储的数据类型及数据量来判断
提交回复
2022-06-16
PostgreSQL 与 MogDB/openGauss 之 角色
### 概述 MogDB/openGauss是基于PostgreSQL开发的,对象角色这部分数据库对象在兼容PG的基础上,又做了一些功能增强,本章内容做一个关于用户角色在两类数据库之间的对比。 ||
发布文章
2022-06-15