PostgreSQL 数据库备份 pg_dump 一、备份还原 注意:命令在pg_dump目录下进行 1、备份test数据库 2、还原数据到test2数据库 二、命令详解 基本命令 注:数据库名放最后,不指定默认是系统变量PGDATABASE指定的数据库。 详解 General options:(一 ...
分类:
数据库 时间:
2019-06-20 12:54:32
阅读次数:
140
可以用pg自带函数select extract(dow from current_date),之所以没用主要是展示一下通过数学方法计算日期的原理. drop function if exists getDateWeek(date);drop function if exists intervalDa ...
分类:
数据库 时间:
2019-06-20 09:12:31
阅读次数:
338
一些复杂的报表分析和搜索可以交给hadoop和elasticsearch,对于写并发大,读也并发大,我们可以考虑分库分表,主从读写分离或者两者结合等方式来提高并发性和时效性,例如PG大并发写,大数据查看可以用elasticsearch与PG数据同步来读,可以启到很好的效果。
分类:
数据库 时间:
2019-06-16 17:32:39
阅读次数:
743
pgloader 是一个支持多种数据源迁移到pg 数据库的工具,高性能,使用灵活同时作者 也提供了docker 版本的镜像,今年3月份使用此工具的时候,发现好久都没更新了,但是 最近作者有了新版本的发布,同时支持pg to pg,修复了部分bug,同时也有了新的官方 文档。 同时作者提出的Conti ...
分类:
其他好文 时间:
2019-06-12 10:41:46
阅读次数:
244
dbt 0.13 添加了一个新的功能sources 我呢可以用来做以下事情 从基础模型的源表中进行数据选择 测试对于源数据的假设 计算源数据的freshness source 操作 定义source 模版格式 注意对于pg 等类型的,如果包含了schema 的可能需要配置额外参数,或者通过schem ...
分类:
数据库 时间:
2019-06-07 19:04:14
阅读次数:
176
大集群的场景下创建pool失败解决方法: ceph tell mon.* injectargs '--paxos_osdmap_propose_interval=1' ...
分类:
其他好文 时间:
2019-06-06 21:25:40
阅读次数:
160
1 概述 PostgreSQL官方介绍称是最先进的开源关系型数据库,支持所有主流的平台,目前已经更新到了最新版本的12.0,在MySQL被Oracle收购后,PostgreSQL开源社区越来越活跃了,同时还有分布式集群的开源方案GreenPlum,目前也非常受欢迎。本篇文章讨论PostgreSQL内 ...
分类:
数据库 时间:
2019-06-01 23:10:49
阅读次数:
231
hasura skor 是一个hasura 团队早期的event triggerpg 扩展,新的推荐使用graphql engine 参考架构 缺点 只有在skor 运行的时候,数据才可以被捕捉处理 如果webhook 失败了,不会触发重试 说明 推荐使用还是graphql engine 更灵活方便 ...
分类:
其他好文 时间:
2019-06-01 23:06:21
阅读次数:
137
1.索引的基本架构 PG的索引是B+树,B+树是为磁盘或其他直接存取辅助设备而设计的一种平衡查找树,在B+树中,所有记录节点都是按键值的大小顺序存放在同一层的叶节点中,各叶节点指针进行连接: 其中meta page和root page是必须有的,meta page需要一个页来存储,表示指向root ...
分类:
其他好文 时间:
2019-05-29 18:13:16
阅读次数:
116
1 登陆postgrel 2 3 su - postgres 4 5 进入postgrelsql 安装目录下的bin目录 6 7 cd/usr/pgsql-11/bin 8 9 执行导出命令 10 11 ./pg_dump -U username databasename > /root/111.s... ...
分类:
数据库 时间:
2019-05-22 19:07:33
阅读次数:
205