查看原文
其他

「PG解密」pg_timetable 4.0发布:Postgres上的高级作业调度


PostgreSQL 每周新闻 2021-8-4

阅览文章内容详情,请点击最下方的“阅读原文”!

备注:原文内含有文章原有链接,详细信息均可通过阅读原文查看。

英文原文地址:

https://postgresweekly.com/issues/417




分析一个Postgres Planner“不是很聪明”的案例?

Postgres的查询规划器通常非常出色,但多年来我遇到了一些特殊案例,因此这里提供了一个解决方案,可以使性能提高2倍。

Matt DuPress


使用pg_stat_monitor提高查询性能

pg_stat_monitor是Percona构建的一个扩展,它试图成为通用的pg_stat_statements的更高级替代品。

Ibrar Ahmed (Percona)


免费电子书:Postgres中有效的索引

了解如何为查询创建最佳Postgres索引。我们提供了对索引类型、运算符、数据类型等的深入研究。创建正确的索引通常可以将查询性能提高10倍甚至100倍。

pganalyze


pg_timetable 4.0发布:Postgres上的高级作业调度

4.0版本向后不兼容,因此需要构建新的timetable表。还有很多新的文档可以参考。

CYBERTEC PostgreSQL International GmbH


TimescaleDB 2.4引入了“实验模式”

针对Postgres日益流行的时间序列扩展的新版本。这一次最大的特点是添加了一个特定的“实验性”模式,您可以使用它来尝试一下即将出现的内容中比较前卫的部分。

Timescale, Inc.


Postgres的Citus 10.1扩展有什么新功能

作为一个增强清单,10.1中没有什么突出的地方,但总的来说,对于流行的“将Postgres转变为分布式数据库”扩展来说,这仍然是一个强有力的进步。

Claire Giordano (Microsoft)


Postgres应避免的安全问题

12条建议涵盖以下领域:不监听所有网络设备、不使用MD5哈希密码、避免SQL注入问题(包括PL/pgSQL函数中的问题)等等。

Hans-Jürgen Schönig


Postgres 14解释了两阶段提交的逻辑解码

两阶段提交没有得到逻辑复制的正确支持,但在PG14这一点正在改变。这篇文章巧妙地解释了它们是什么,为什么这很重要,以及PG14将如何改变事情(总的来说是一个很好的解释器,尽管您可能认为不需要该功能。)

Ajin Cherian


在AWS Lambda中使用SQL触发器

您知道Postgres触发器可以直接与Lambda托管的函数交互吗?这里展示了一个Python特有的将所有这些结合在一起的示例。

Liav Yona


Hasura现在支持Citus/Hyperscale,在30秒内对数据进行即时实时图形处理

Hasura


查看内存锁

Egor研究了自旋锁、轻量级锁和缓冲销,所有这些都以某种方式锁定内存。

Egor Rogov


GoodJob:一个多线程的、基于Postgres的、在Ruby on Rail上的ActiveJob后端

一个给的Ruby爱好者的功能!完全支持异步、队列、延迟、优先级、超时和接近零配置的重试。最近添加的一些功能包括对重复作业的cron式替换和改进的并发控制。

Ben Sheldon


💡本周提示

🗓即将举办的Postgres活动


Written on August 4, 2021


往期推荐:



「PG解密」PostgreSQL 14 Beta 2 发布

「PG解密」Postgres中使用视图的零停机“模式迁移”

「PG解密」无需操作、可扩展且灵活的 Postgres 替代方案

「PG解密」Postgres 如何提供对时区缩写的访问


版权声明:本文由瀚高及PG志愿者翻译整理,转载请注明出处,本页面内容均源自PostgreSQL Weekly英文官网,翻译目的在于传递更多信息,并不意味着瀚高赞同其观点或证实其内容的真实性。如果其他媒体、网站或其他任何形式的法律实体和个人使用,必须经过著作权人合法书面授权并自负全部法律责任。不得擅自使用瀚高名义进行转载,或盗用瀚高名义发布信息。否则瀚高将保留追究法律责任的权利

继续滑动看下一个
瀚高数据库
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存