PostgreSQL 每周新闻 2020-2-19
阅览文章内容详情,请点击最下方的“阅读原文”!
备注:原文内含有文章原有链接,详细信息均可通过阅读原文查看。
英文原文地址:
https://postgresweekly.com/issues/343


pg_flame:一个解释EXPLAIN ANALYSE插件
从stdin读取JSON查询计划,并将flamegraph HTML的HTML写入stdout。如果你想保持简单,可以通过Docker使用。
Marcus Gartner
发布的Postgres 12.2、11.7、10.12、9.6.17、9.5.21和9.4.26
每一个主要的Postgres产品都会得到一个更新来修复一个关键的安全问题,以及各种小错误的修复。这也是Postgres9.4的最后一个版本,现在9.4已经“寿终正寝”。
PostgreSQL Global Development Group
Postgres与MySQL中的可重复读取隔离级别
默认情况下,Postgres和MySQL在事务中使用不同级别的隔离。在一个正在运行的事务中,Postgres在提交后将看到其他事务所做的更改,而MySQL使用“repeatable read”,其中查询结果在整个事务中保持一致。不过,还有比这更重要的一点,这篇文章巧妙地向我们展示了它是如何工作的。
Daniel Vérité
从Postgres迁移到CockroachDB的体会
我们喜欢Postgres,但我们更喜欢一个故事,所以听一下这位工程师从Postgres转向CockroachDB时的经历。
Karl Seguin
认知vacuum
autovacuum运行良好,但当autovacuum遇到问题时时,你y应该怎么样去解决问题?罗伯特解释了这种情况以及如何解决它。
Robert Haas
利用pg_setting查看你的Postgres配置
如果你想知道Postgres的默认配置有什么问题。pg_settings视图为您提供了一个有关当前情况的权威视图。
Luca Ferrari
压缩wal归档的原因与方法
为什么压缩wal归档变得越来越重要,以及如何做到这一点。
Jobin Augustine
Postgres Vision 2020-提前购买鸟票
Postgres大会将于今年6月22日至24日在波士顿举行。
EnterpriseDB
cloudfs_fdw:用于访问云文件系统上文件的外部数据包装器
具体来说,它在S3或HTTP上处理CSV、JSON、Excel和ODF文件。
Ernst-Georg Schmid
Schemalint:Postgres模式的Linter
一个linter,允许您在诸如大小写或列类型之类的问题上引发错误(因此,更像是ESLint而不是基本的格式化程序)。
Kristian Dupont
wal2json:用于提取变更集的JSON输出插件
每个事务(或元组)都会生成一个JSON对象,其中包含用于更新的新元组和旧元组。
Euler Taveira de Oliveira
💡本周提示
想快速查看数据库有多大吗?您可以在单个查询中执行此操作:
select pg_size_pretty(pg_database_size('n2'));pg_size_pretty----------------446 MB(1 row)
n2是数据库名称。或者,如果您愿意,可以获取您可以在服务器上访问的所有数据库的结果,如下所示:
select name, pg_size_pretty(pg_database_size(datname)) as sizepostgres-# from pg_database;name | size-----------+---------postgres | 7079 kBtemplate1 | 7079 kBtemplate0 | 6969 kBn2 | 446 MB
如果您想通过查看特定的表或索引大小来深入了解,请回到我们在第294期中更深入的提示。
🗓即将举办的Postgres活动
PgConf India(2月26日至28日,印度班加罗鲁)
Postgres Conference 2020(3月23日至27日,美国纽约)
Nordic PgDay 2020(3月24日芬兰赫尔辛基)
pgDay Paris 2020(3月26日,法国巴黎)
Swiss PGDay 2020(6月18日至19日,瑞士)
Postgres Ibiza 2020(6月25日至26日,西班牙伊比沙岛)
Written on February 19, 2020
关于我们
中国开源软件推进联盟PostgreSQL分会(简称:PG分会)于2017年成立,由国内多家PG生态企业所共同发起,业务上接受工信部产业发展研究院指导。PG分会致力于构建PG产业生态,推动PG产学研用发展,是国内一家PG行业协会组织。





