上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页
摘要: 安装: 进入/root/postgresql-11.2/contrib/dblink make && make install 切换到postgres用户 [root@fce40690-0e46-4603-e80e-ca351bda31ec dblink]# su - postgres 上一次登录: 阅读全文
posted @ 2019-05-08 17:57 狂神314 阅读(6412) 评论(0) 推荐(0)
摘要: 通过oracle_fdw可以访问oracle中的一些表和视图,也可以进行修改,尤其是给比较复杂的系统使用非常方便。 (但不能使用oracle_fdw来访问oracle的存储过程、包、函数、序列等对象) 1.安装oracle_fdw: 1)编译安装oracle_fdw之前,需要安装Oracle的客户端 阅读全文
posted @ 2019-05-06 11:05 狂神314 阅读(1738) 评论(0) 推荐(0)
摘要: 当在看Monetdb列存行只支持IMPRINTS和ORDERED这两种索引,且只支持定长数值类型时,就在思考,对于列存,还有必要建索引吗?在PostgreSQL的索引就要灵活很多,我对常用列建合理的索引,是不是能达到列存的效果?(肯定没有)。 当然,有索引还是快很多: 1)对于整型列来说,应该是用O 阅读全文
posted @ 2019-05-05 16:18 狂神314 阅读(2610) 评论(0) 推荐(0)
摘要: 在PG11.2的数据库编译过程中,卡在了“checking for DocBook XML V4.2”,不动,需要安装docbook才可以。 需要安装: 一般在编译前,还需要两个库: 阅读全文
posted @ 2019-04-20 00:59 狂神314 阅读(1510) 评论(0) 推荐(0)
摘要: 在我们安装集群软件时,经常需要配置机器之间的互信,每个人也有一套自己熟悉的方法。 但是在今天配置互信过程中,发现操作过程还是一样,但是就是不能互信,通过查找资料解决了,做一下记录。 我经常使用的方式: 但是配置后,这次没有生效,最后发现~/.ssh的权限问题,修改每个节点的权限为700,成功互信。 阅读全文
posted @ 2019-04-11 18:51 狂神314 阅读(550) 评论(0) 推荐(0)
摘要: 方式一: PostgreSQL中没有Oracle的闪回机制,只有更加复杂的PITR恢复机制,这要求数据库有全量备份和增量备份,否则无法进行回滚。 方式二: 虽然PostgreSQL有延迟复制的技术,在备库设置recovery_min_apply_delay时间,但是数据库control信息和wal日 阅读全文
posted @ 2019-03-28 15:14 狂神314 阅读(1941) 评论(0) 推荐(0)
摘要: 最近深入理解了Checkpoint的相关逻辑,再来看WAL日志的一些设置,又有了新的收获。 1.回顾pg_xlogdump出来的wal日志信息; 2.wal中FPI的占比很高问题分析; 3.重申full_page_writes的作用; 4.解决wal日志很大的问题,使用压缩更靠谱。不建议将full_ 阅读全文
posted @ 2019-03-28 11:46 狂神314 阅读(834) 评论(0) 推荐(0)
摘要: 好久没有弄,有点忘了,今天有客户问这个问题,发现几个SQL还解决不了,于是总结一下: 阅读全文
posted @ 2019-03-25 17:22 狂神314 阅读(4831) 评论(0) 推荐(0)
摘要: //fs.file-max 最大打开文件数 //fs.nr_open=20480000 单个进程允许打开的文件句柄上限 //信号量及共享内存,可以使用ipcs -l来获取 //kernel.sem 信号量: 每个信号集中最大信号量数目 系统范围最大信号量数目 每个信号发生时的最大系统操作数 系统范围 阅读全文
posted @ 2019-03-18 19:37 狂神314 阅读(1373) 评论(0) 推荐(0)
摘要: 代码:https://github.com/JumpMind/symmetric-ds 原理: 通过触发器模式同步时,是将数据库的变化记录到某个系统表中,然后在客户端建立缓冲,并定期将变化push到接收端,接收端和发送端建立通道,并定期pull新的数据变化,并在目标数据库回放。--这个过程会有一定的 阅读全文
posted @ 2019-02-18 14:03 狂神314 阅读(6980) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页