我们将继续向您介绍最有趣的PostgreSQL新闻。 在此版本与#8之间经过的时间比平时多,因此它将更加繁琐。
发布
PostgreSQL 11 Beta 3此发行版的特点是已修正的bug-既针对一系列发行版(稍后将进行讨论)又针对特定版本11进行了固定。 一般的beta信息
在这里 。
PostgreSQL 10.5修复了严重的错误。 例如,在libpq中发现并修复了一个问题:尝试重新连接时,它没有将所有连接状态变量都恢复到初始状态。 询问是否需要密码的变量没有还原,因此,使用dblink或postgres_fdw,可以非法访问服务器。
该版本总共包含约20种与各种DBMS机制相关的更正和改进,包括VACUUM,WAL,GIN索引,POSIX信号量等等。 包括用于Windows下的工作。 他们画
在这里 。
连同10.5和Beta 3一起,相应的更新分别
在9.6.10、9.5.14、9.4.19、9.3.24上
发布 。 您可以像往常一样
从此处下载。
Postgres Pro标准版9.5.14.1、9.6.10.1和10.5.1Postgres Pro Standard 9.5.14.1和
10.5.1的发行版是由
Postgres Professional根据相应的PostgreSQL版本(发行编号中没有最后一位数字,例如PostgreSQL 10.5)和相应的先前版本的Postgres Pro Standard创建的。
这三个方面的主要改进(相对于先前的改进):
- pg_variables模块现在支持事务变量。 (请参阅文档的第F.37节)
- 现在,
auto_explain
模块auto_explain
显示调度时间。 - Windows的Postgres Pro Standard版本已得到改进:每个服务器子进程中同时打开的文件数量的隐含限制已被删除。
在9.6.10.1和10.5.1中,存在明显更多的差异。 例如,
pg_probackup
模块
pg_probackup
更新到版本
2.0.19 ,其中的功能包括:
- restore命令可以跳过复制验证,以加快群集恢复;
- 改进并行增量复制执行;
- 现在您可以将增量副本与父级完整副本结合起来以节省磁盘空间
以及其他-例如,请参见文档“附录E.发行说明”部分。 9.6.10.1和10.5.1的创新有很大的重叠,但仍然要小心:例如,10.5.2可以(使用
pg_probackup
)将集群恢复到日志(LSN)中的给定位置。
pgAdmin 4 v3.3,v3.2,v3.3 。
在最新版本(
3.3 )中,仅进行了较小的更正。 在
3.2中,有更严重的更改:例如,对SCRAM的支持; 可视化计划时的JIT。 最大的更改是在6月底发布的
3.1中 :修复了30多个错误,其中包括以下新功能:
- 增加了对SSH隧道的支持,
- 查询工具中的LISTEN / NOTIFY支持,
- 支持PostgreSQL 11中的函数和过程
- 改进了对Greenplum的支持
PgBouncer 1.9.0新版本扩展了功能,以改善和促进高度可访问的体系结构中的控制和监视。 该文档已得到改进。 您可以在
此处了解所有更改,并
从此处下载 。
Ora2Pg 19.0该迁移工具的
新版本具有一些创新,例如,在打开PG_SUPPORTS_PARTITION的情况下添加了Oracle哈希节的导出功能-仅在PostgreSQL 11中出现。整个庞大列表在
这里 。 修复了用户抱怨的错误。
从这里下载。
pg_chameleon 2.0.9该软件包能够使用MySQL复制MySQL数据库,并将PostgreSQL中的记录
JSONB
为
JSONB
。 用
Python 3
写
Python 3
。 接下来,
pl/pgsql
上的函数解析
JSONB
,回放PostgreSQL中的更改。 您
可以在
此处阅读有关该版本的
信息。顺便说一句,
这是 Percona上有关如何使用
pg_chameleon
-使用
pg_chameleon
从Percona Server for MySQL复制到PostgreSQL 。
Migrate2postgres另一个迁移工具。 您可以
在此处阅读和下载。 该工具是跨平台的,可通过JDBC运行,
内置了一个从
MS SQL Server迁移的示例。
Ajqvue v2.0这是用Java编写的PostgreSQL的开源GUI。 它适用于各种DBMS,包括 以及PostgreSQL。
在2.0版中,改进很大程度上归功于DB_to_FileMemoryDB插件; DataCharts插件已更新为JFreeChart,1.5.0。 网站上
有一些信息 。 来源在
这里 。
PostGIS 2.5.0 beta2尽管可以在9.4或更高版本中使用,但
该beta版适用于将来的版本。 PostgreSQL 11beta3 +和GEOS 3.7.0 beta2将实现全部功能。
pgmetrics 1.4该应用程序以单个二进制文件的形式提供,不依赖于第三方软件,它从运行中的PostgreSQL服务器收集信息和统计信息,以文本格式发布它,或将其导出到JSON以进行进一步处理。
repmgr 4.1.0可以在
此处找到此版本的改进和错误修复。
Slony 2.2.7轻微释放了好的老象。 错误修复。
在这里下载。
PostgreSQL页面验证工具Google已向公众开放了其备份页面完整性检查器。
这是
文档 。 您可以在
此处下载代码。
eWeek上有
一篇文章介绍了它是如何工作的:
Google的页面验证工具可以帮助组织在变更周期的早期发现数据丢失和损坏。(顺便说一下,Postgres Pro Enterprise已经进行了类似的检查:它包含
pg_probackup
实用程序,该实用程序
可以进行逐页备份验证而无需还原群集数据)
学历
已上载 Postgres专业人员 Pavel Luzanov和Yegor Rogov在2月底在下诺夫哥罗德阅读的DBA1课程
的视频
。文章
在PostgreSQL和Autovacuum内部调优Autovacuum关于始终相关的主题,自动真空设置
写在 Percona公司
博客上。有
一篇关于FDW的文章 :
PostgreSQL中的外部数据包装器,并仔细查看了postgres_fdw编排的传奇故事或如何根据服务模式使用数据库建立服务中的业务交易Konstantin Evteev在
Avito博客上的详细
文章 。
了解和阅读PostgreSQL系统目录Brian Fehrle 的文章在
Somenines博客上有关使用系统目录(带有示例)
。在PostgreSQL中检测慢查询的3种方法CyberTech的
Hans-JürgenSchönig在一篇
文章中讨论了跟踪慢速交易的示例:
- 日志分析;
- 用auto_explain检查计划;
- 在pg_stat_statements中使用汇总信息。
等待PostgreSQL 12-在COPY期间允许多次插入分区表Depesz
的一篇文章 (Depesz,即
Hubert Lubaszewski ),在运行COPY命令时将其并行插入分区表中。
同时,
ÁlvaroHerrera在
2ndQuadrant博客上写了有关第11版中的
章节的内容:
谈话幻灯片:PostgreSQL 11中的分区改进 。 但是这些是来自巴西
PGConf.Brazil 2018年会议的
幻灯片 。 该文本应稍后出现。
Citus实时执行程序如何并行化Postgres查询Craig Kerstiens的文章讨论了在原始Postgres分支中并行化SQL查询。
信条在副标题中表达:
用SQL编写,用MapReduce思考。通过混合事务处理/分析处理支持PostgreSQL应用程序,以推动差异化和更快地制定业务决策富士通 博客解释了为什么他们的FUJITSU Enterprise Postgres可以同时作为OLTP和OLAP DBMS有效地工作。
存在一些用于工作分析的架构,该架构具有垂直存储的某些优势-
垂直聚簇索引(VCI) 。
会议。 网络研讨会 三达巴
克拉斯诺达尔Dev Days#3克拉斯诺达尔及该地区开发商年度会议将于9月15日举行。
会议程序包括由Postgres Professional的
Igor Kosenkov报告的
具有自动故障转移功能的
PostgreSQL故障转移解决方案报告。
会议
现场 。
技术培训这是开发人员
的会议节 。 它将于9月1-2日在圣彼得堡举行。 它将
在PostgreSQL社区的一个摊位上 ,计划一个大师班和一个智力测验,该会议将由
Oleg Bartunov的“ 通往大象 之 路”或开放源码的Career开幕 。
PostgreSQL应用程序扩展在Avito举行的
mitap将于9月15日12:00-16.30举行。 演示将致力于复制期间的伸缩,隔离级别,
DBMS Asynchronous Client Library
,
Clock-SI
。
Yandex,Avito和Postgres Professional的发言人。 注册将在稍后公布,敬请期待。
PostgreOpen硅谷20189月5日至7日在旧金山
举行 。
Postgres会永远生存吗?布鲁斯·莫姆詹(Bruce Momjan)的网络研讨会主题:
Postgres永恒吗? 预定于8月29日莫斯科时间17:00。 这不是布鲁斯作为有远见的人的首次露面,但很少有人有机会见到他。
在这里注册。
PGDay(波特兰PostgreSQL用户组)该用户组将于9月10日主持一个
会议 。
接受报价 。
南非PostgresConf 2018将于 10月9
日在约翰内斯堡
举行 。
PostgreSQL欧洲大会201810月23日至26日在里斯本
举行 。
订阅postgresso频道!将想法和建议发送到邮件:news_channel@postgrespro.ru以前的问题:
#8 ,
#7 ,
#6 ,
#5 ,
#4 ,
#3 ,
#2 ,
#1