PostgreSQL 9.4 patch, Obtaining the call stack context information in plpgsql
PostgreSQL 9.4 新增plpgsql补丁, 该补丁增加了调用堆信息的输出. 可以用于plpgsql debug等. 测试 : pg94@db-192-168-100-216-> psql psql (9.4devel) Type "help" for help. digoal=# -- access to call stack digoal=# create or repla.....
PostgreSQL 9.4 patch : Row-Level Security
前段时间写过一篇关于使用视图来提供行级别的数据保护, 当创建视图时如果未使用security_barriers, 那么这个视图是不安全的, 攻击者可以利用低成本函数打印出隐藏的基表数据. 使用security_barriers可以规避这个问题, 但是牺牲了SQL优化器的作用, 查询将会变成seq scan, 全表扫描. 感兴趣的朋友可以参见如下BLOG : http://blog.16...
PostgreSQL patch: Allow a streaming replication standby to follow a timeline switch
这个补丁不错, 省去了主从切换手工复制history文件的烦恼. Before this patch, streaming replication would refuse to start replicating if the timeline in the primary doesn't exactly match the standby. The situation where ...
PostgreSQL 9.1,9.2,9.3 clean switchover Primary and Standby Patch.
前段时间在使用9.3 beta2的流复制时发现无法完成主备数据库的角色互相切换. 原因是备节点的receiver进程在知晓主节点的sender进程关闭后也会自动关闭,可能导致无法接收primary节点关闭时完全的xlog信息. 因此角色无法互相切换. 9.3beta2发布的第二天这个补丁就提交了, 如下 : Support clean switchover. author ...
PostgreSQL 9.4 logical replicatoin patch: logical changeset generation v5
PostgreSQL 的xlog逻辑解析补丁, 可以从xlog中解出数据库中执行的SQL, 但是从测试情况来看目前不支持DDL的解析, 只有DML的解析. 未来PostgreSQL可以基于此增加基于SQL复制的功能. 补丁比较多, 有些是单独提交的, 本文将简单的测试一下. 下载PostgreSQL源码, 注意最好使用补丁释放前一天的版本 : http://git.post...
PostgreSQL pending patch : pg_basebackup throttling, limit network transfer rate
PostgreSQL 的一个限速补丁, 目前可以实现基础备份命令pg_basebackup的限速. PostgreSQL 9.3beta2为例 安装补丁root@db-172-16-3-33-> cd postgresql-9.3beta2 root@db-172-16-3-33-> wget http://www.postgresql.org/message-id/attachm.....
PostgreSQL pending patch : fail-back without fresh backup (have bug?)
[补充说明] 本文测试fail-back未成功的bug是-m immediate的一个bug, 已经修复 : http://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=91c3613d3748d881706c3e60d8221ea92833ac1a http://blog.163.com/digoal@126/blog/...
PostgreSQL wal receiver 统计信息 patch
之前写过一篇文档,关于如何编写一个C函数,在PostgreSQL hot standby中获取wal receiver的统计信息,以及上游节点的连接信息(conninfo)。http://blog.163.com/digoal@126/blog/static/1638770402015744524871/ PostgreSQL 9.6 把这个功能合到内核了。 patch地址如下: http://....
PostgreSQL 并行vacuum patch - 暨为什么需要并行vacuum或分区表
标签 PostgreSQL , vacuum , freeze , 分区表 , 并行vacuum 背景 我们之前做过一个这样的测试,单表数据从1000万到10亿,对其进行增删改查的压测,性能几乎没有衰减。 数据量 写入吞吐 查询tps 更新tps 1000万 58万行/s 67万 23.1万 1亿 53.2万行/s 63.4万 24.5万 10亿 162.6万行/s 60....
PostgreSQL 末尾块收缩(如pg_type pg_attribute)异常和patch
标签 PostgreSQL , 数据块损坏 , pg_type , pg_attribute 背景 某些用户遇到的一些问题,报读数据块错误。 ERROR: colud not read block 15 in file "base/16386/12741": read only 0 of 8192 bytes 大概的意识是,第15个数据块,没有正确的读出数据,数据为0字节。 第一反应是...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
PostgreSQL patch相关内容
PostgreSQL您可能感兴趣
- PostgreSQL htap
- PostgreSQL应用场景
- PostgreSQL索引
- PostgreSQL原理
- PostgreSQL参数
- PostgreSQL文件
- PostgreSQL日志文件
- PostgreSQL服务器
- PostgreSQL日志
- PostgreSQL wal
- PostgreSQL analyticdb
- PostgreSQL手册
- PostgreSQL数据
- PostgreSQL polardb
- PostgreSQL rds
- PostgreSQL查询
- PostgreSQL同步
- PostgreSQL oracle
- PostgreSQL mysql
- PostgreSQL语言
- PostgreSQL安装
- PostgreSQL阿里云
- PostgreSQL分析
- PostgreSQL性能
- PostgreSQL函数
- PostgreSQL配置
- PostgreSQL功能
- PostgreSQL版本
- PostgreSQL报错
- PostgreSQL库