PostgreSQL 每周新闻 2021-5-19
备注:原文内含有文章原有链接,详细信息均可通过阅读原文查看。https://postgresweekly.com/issues/406最近,Timescale,TimescaleDB Postgres扩展背后的人们进行了一项调查,以了解Postgres社区的“状态”。正如承诺的那样,他们共享了结果(包括原始的匿名数据,如果您想进行自己的分析),尽管受访者的数量不是特别多,但得出了一些有趣的结果:大多数用户将其称为“ Postgres”,而不是“ PostgreSQL”。
大多数受访者都在自我管理他们的Postgres安装。
到目前为止,AWS是拥有GCP的用户中最受欢迎的云,仅次于第二名。
pgAdmin 4是使用Postgres的最常用的第三方工具。
使用此InfluxDB模板收集有关PostgreSQL数据库性能的指标,例如IO等待,CPU,使用的数据,磁盘读取时间,磁盘写入时间。使用InfluxDB Cloud帐户免费试用。Postgres 13.3、12.7、11.12、10.17和9.6.22发布是的,这是所有Postgres维护的完整更新。为什么?除了通常的错误修复之外,还需要解决三个安全漏洞,包括数组下标计算中的缓冲区溢出以及INSERT ..ON CONFLICT … DO UPDATE和UPDATE … RETURNING查询在某些情况下的内存泄漏问题。Postgres Pulse:有关Postgres主题的14个视频系列▶如果您有一些空余时间,那么比检查EDB涵盖各种Postgres主题的视频(从解决LDAP身份验证问题或使用同步复制到Acrobat)更糟糕。研究EXPLAIN ANALYZE或减少数据库膨胀。PSA:三年前,我们链接到annotated.conf,这是postgres.conf数百种设置的便捷注释集合。现在需要将其更新为Postgres 13标准,但原来的创建者已不在这个领域。如果可以的话,建议您提出pull request。(当然,该项目仍然是有用的。)有趣地看一下逐步解决问题并弄清楚需要调整哪些设置以及如何进行调整。博客文章:使用Postgres运行安全的数据库迁移最近的数据库迁移使我们停滞了2分钟。了解发生了什么以及如何避免相同的错误。即将发布的Postgres 14将具有一个选项,让您可以选择为过大的列指定其他形式的TOAST压缩。如果您想在psql设置中表现出一点自豪感,并且拥有一个可以支持真彩色的终端,那么这是一个适用于macOS和Linux的有趣解决方案。您是否正在寻找服务器上的性能问题?可以考虑pg_stat_statements。它提供了一种快速有效的方法来查找缓慢的查询。pg_stat_statements是Postgres随附的模块,但需要通过在postgresql.conf中添加以下行来专门加载:shared_preload_libraries = 'pg_stat_statements';
CREATE EXTENSION pg_stat_statements;
pg_stat_statements系统视图将为您提供所有相关信息。您可以在我们的博客文章“ PostgreSQL:快速检测慢速查询”中了解有关如何执行此操作以及如何发现性能问题的更多信息。CYBERTEC是您本周的秘诀赞助者,CYBERTEC是您自2000年以来PostgreSQL和Data Science的专业合作伙伴。请在CYBERTEC的博客中了解有关PostgreSQL性能的更多信息。版权声明:本文由瀚高及PG志愿者翻译整理,转载请注明出处,本页面内容均源自PostgreSQL Weekly英文官网,翻译目的在于传递更多信息,并不意味着瀚高赞同其观点或证实其内容的真实性。如果其他媒体、网站或其他任何形式的法律实体和个人使用,必须经过著作权人合法书面授权并自负全部法律责任。不得擅自使用瀚高名义进行转载,或盗用瀚高名义发布信息。否则瀚高将保留追究法律责任的权利!