随笔分类 - PostgreSQL
摘要:PostgreSQL10Beta1 版本于 2017年5月18日发行,PostgreSQL 10 新增了大量新特性,其中特重量级新特性如下: * 内置分区表( Native Table Partitioning) * 逻辑复制(Logical Replication) * 并行功能增强(Enhanc
阅读全文
摘要:PostgreSQL 11 新特性 PostgreSQL 11 正式版发行,PostgreSQL 11 重点对性能进行了提升和功能完善,特别是对大数据库和高计算负载的情况下进行了增强,主要包括以下: * 对分区表进行了大幅的改进和增强。 * 增加了对存储过程的支持,存储过程支持事务。 * 增强了并行
阅读全文
摘要:Postgresql数据库执行计划统计信息简述 --添加analyze实际执行来获得执行计划,可不加 explain analyze select * from test_table; --只看执行路径,不看cost explain (costs false) select * from test_
阅读全文
摘要:PG中事务ID用完 在PG中事务年龄不能超过231 (2的31次方),如果超过了,这条数据就会丢失。 PG中不允许这种情况出现,当事务的年龄离231还有1千万的时候,数据库的日志中就会 有如下告警: warning:database "highgo" must be vacuumed within
阅读全文
摘要:创建add_months方法 --create or replace function add_months create or replace function add_months(timestamp, int) returns timestamp as $$ declare i interva
阅读全文
摘要:集群特性 秒级自动failover failover零数据丢失(防脑裂) 支持在线主从切换 支持读写分离 支持读负载均衡 支持动态增加和删除只读节点 一、操作系统配置(pg01 && pg02 && pg03) 1.禁用防火墙、selinux 2.同步系统时间 3.修改hosts文件 # more
阅读全文
摘要:Mysql与PostgreSQL的安装过程省略。 为简便起见,把MySQL和PostgreSQL都安装在一个机器上,然后在此机器上(准确地说是在PostgreSQL运行的机器上)安装mysql_fdw: 首先是下载 mysql_fdw: http://pgxn.org/dist/mysql_fdw/
阅读全文
摘要:PostgreSQL 错误码 PostgreSQL 服务器发出的所有消息都赋予了五个字符 的错误代码, 这些代码遵循 SQL 的 "SQLSTATE" 代码的习惯。需要知道发生了什么错误条件的应用通常应该测试错误代码, 而不是查看文本错误信息。这些错误 代码轻易不会随着 PostgreSQL 的版本
阅读全文
摘要:PG数据目录介绍 PG_VERSION #pg版本,如10 base/ #每个 database 会在 base 目录下有一个子目录,存储数据库文件 global/ #存放的文件用于存储全局的系统表信息和全局控制信息 pg_commit_ts/ #包含已提交事务的时间 pg_dynshmem/ #包
阅读全文
摘要:Linux下设置postgresql数据库开机启动 PostgreSQL的开机自启动脚本位于PostgreSQL源码目录的contrib/start-scripts路径下,linux文件即为linux系统上的启动脚本: 1、将Linux文件复制到 /etc/init.d 目录下,并且将其重名为pos
阅读全文
摘要:前言 最近听了公司项目中需要用到PG数据库,然后结合查看了官方文档,将自己安装PG数据库遇到的问题总结起来,供大家一起分享。 1.软件需求 proj-4.9.2.tar.gz gdal-2.1.1.tar.gz geos-3.5.0.tar.bz2 postgis-2.3.0.tar.gz post
阅读全文
摘要:PostgreSQL常见报错分析 1.进入数据库报错 连接拒绝Connection refused [root@hg bin]# psql psql: could not connect to server: No such file or directory Is the server runni
阅读全文
摘要:PostgreSQL 数据库 PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS)ORDBMS(对象关系数据库系统)是面向对象技术与传统的关系数据库相结合的产物 ORDBMS 术语 在我们开始学习 PostgreSQL 数据库前,让我们先了解下 ORDBMS 的一些术语: 数据库
阅读全文