暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PostgreSQL 每周新闻 2020-2-19

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 size
      postgres-# from pg_database;
      name | size
      -----------+---------  
      postgres  | 7079 kB 
      template1 | 7079 kB 
      template0 | 6969 kB
              n2        | 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


      I Love PG

      关于我们

      中国开源软件推进联盟PostgreSQL分会(简称:PG分会)于2017年成立,由国内多家PG生态企业所共同发起,业务上接受工信部产业发展研究院指导。PG分会致力于构建PG产业生态,推动PG产学研用发展,是国内一家PG行业协会组织。



      欢迎投稿

      做你的舞台,show出自己的才华 。

      投稿邮箱:partner@postgresqlchina.com

                                     

                                       ——愿能安放你不羁的灵魂


      技术文章精彩回顾




      PostgreSQL学习的九层宝塔
      PostgreSQL职业发展与学习攻略
      搞懂PostgreSQL数据库透明数据加密之加密算法介绍
      一文读懂PostgreSQL-12分区表
      PostgreSQL源码学习之:RegularLock
      Postgresql源码学习之词法和语法分析
      PostgreSQL buffer管理
      最佳实践—PG数据库系统表空间重建
      PostgreSQL V12中的流复制配置
      2019,年度数据库舍 PostgreSQL 其谁?
      PostgreSQL使用分片(sharding)实现水平可扩展性
      一文搞懂PostgreSQL物化视图
      PostgreSQL原理解析之:PostgreSQL备机是否做checkpoint
      PostgreSQL复制技术概述

      PG活动精彩回顾




      见证精彩|PostgresConf.CN2019大会盛大开幕
      PostgresConf.CN2019大会DAY2|三大分论坛,精彩不断
      PostgresConf.CN2019培训日|爆满!Training Day现场速递!
      「PCC-Training Day」培训日Day2圆满结束,PCC2019完美收官
      创建PG全球生态!PostgresConf.CN2019大会盛大召开
      首站起航!2019“让PG‘象’前行”上海站成功举行
      走进蓉城丨2019“让PG‘象’前行”成都站成功举行
      中国PG象牙塔计划发布,首批合作高校授牌仪式在天津举行
      PostgreSQL实训基地落户沈阳航空航天大学和渤海大学,高校数据库课改正当时
      群英论道聚北京,共话PostgreSQL
      相聚巴厘岛| PG Conf.Asia 2019  DAY0、DAY1简报
      相知巴厘岛| PG Conf.Asia 2019 DAY2简报
      相惜巴厘岛| PG Conf.Asia 2019 DAY3简报
      独家|硅谷Postgres大会简报
      全球规模最大的PostgreSQL会议等你来!

      PG培训认证精彩回顾




      关于中国PostgreSQL培训认证,你想知道的都在这里!
      首批中国PGCA培训圆满结束,首批认证考试将于10月18日和20日举行!
      中国首批PGCA认证考试圆满结束,203位考生成功获得认证!
      中国第二批PGCA认证考试圆满结束,115位考生喜获认证!
      请查收:中国首批PGCA证书!
      重要通知:三方共建,中国PostgreSQL认证权威升级!
      一场考试迎新年 | 12月28日,首次PGCE中级认证考试开考!
      近500人参与!首次PGCE中级、第三批次PGCA初级认证考试落幕!


      文章转载自开源软件联盟PostgreSQL分会,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

      评论