于2019-03-19 加入墨天轮
个人成就
发布41次内容
获得103次点赞
内容获得22次评论
获得123次收藏
回答了11次问答
文章分类
postgresql
(37)
opengauss
(2)
linux
(2)
patroni
(2)
pgscv
(1)
wal2json
(1)
grafana
(1)
prometheus
(1)
pg_permissions
(1)
centos
(1)
alertmanager
(1)
cte
(1)
文章档案
2022年03月
(1)
2021年12月
(1)
2021年11月
(1)
2021年10月
(1)
2021年09月
(2)
2021年08月
(1)
2021年07月
(4)
2021年06月
(2)
展开
最新评论
PostgreSQL高可用集群之patroni(二)
patroni的设计思想比当前多数的pg高可用方案都要靠谱。就是不知道这个项目的发起人为什么选择python,如果选择golang那该多好。
-影子动态
文章 ·40
数说 ·0
问答 ·11
文档 ·1
关注
留言板·0
postgresql_internals-14_part1_en.pdf
上传文档于
2022-07-29
请问,pg 中两个日期相减 如何能得出时间间隔,比如分钟,下图中测试出来并不是我想要的
SELECT EXTRACT(EPOCH FROM ‘2021-08-19 13:10:00’::timestamp) - EXTRACT(EPOCH FROM ‘2021-08-19 12:00:00’::timestamp);
提交回复于
2021-08-19
PostgreSQL高可用集群之pg_auto_failover介绍
pg_auto_failover是PostgreSQL的一个扩展,用于监控和管理Postgres集群,同步备库自动降级和自动触发故障转移。
发布文章于
2020-12-05
openGauss兼容PG语法吗?
openGauss虽然是基于PostgreSQL9.2.4的内核开发的,改造很大,例如把多进程改成了单进程多线程,XID改为了64位,流复制并发恢复、增加了列存和内存表等等,但是同时也失去了PG简单、
发布文章于
2020-07-28
openGauss HA快速安装
本环境搭建1主1备,1主多备安装类似(目前版本最多1主4备),信息如下:|主机|IP|用途|服务器配置||-|-|-|-||opengauss01|192.168.210.66|主节点|8C8G
发布文章于
2020-07-24
pg_stat_statment,存放了pg一段时间内执行的sql,有没有那个表存放了这些sql语句执行计划
pg_stat_statments会把参数替换后存储SQL语句,不会记录具体的执行计划,如果要看执行计划,可以配置auto_explain,会在数据库日志中记录具体的语句当时运行的执行计划。
提交回复于
2020-07-08
list_agg --> stringagg
string_agg本身就是使用在聚合场景,有多列要显示一样可以把它们放group by中,或者你可以把要聚合的直接在select中写个子查询聚合,例如:SELECT col1,col2,(SELECT STRING_AGG(…) FROM … WHERE …) FROM …
提交回复于
2020-06-17
请问PG在把单行字符串拆分成多行之后,怎么为每行加上ID?
DROP TABLE IF EXISTS test; CREATE TABLE test(id int,name text); INSERT INTO test (id, name) VALUES (1, 'a,b,c,d'), (2, 'd,c,a'); SELECT t.id, row_number() over(PARTITION BY t.id), t.name FROM (SELECT
提交回复于
2020-02-18
Could not open file pg_clog/0251
提交回复于
2019-09-03