PostgreSQL 每周新闻 2023-3-22
PostgreSQL每周新闻#498 - 2023年3月22日
备注:英文原文地址
简易Postgres时间箱
一些“分类”基于时间的数据以生成有用的图表和报告的技巧。使用generate_series()、width_bucket()、floor()和 等date_bin(),您可以以不同方式对数据集进行分组,并快速检索基于查询的报告。
Paul Ramsey
现场可靠性工程师和软件工程师C++
加入我们的“牛逼”团队。我们的软件团队在 17 个国家开展业务,我们一直在寻找更多杰出的工程师。
Stickermule
在Heroku上宣布Postgres 15
Heroku 曾经是提供托管 Postgres 服务的领跑者,现在已经为所有新应用程序提供了 Postgres 15,如果您使用的是 9.6 或 10,我们鼓励您尽快升级。
Heroku
批量修改后的表维护
对表进行大量修改可能会扭曲Postgres 的查询计划器使用的统计信息,因此在进行此类更改后重新计算这些统计信息可能是明智之举。ANALYZE table_name救援
Tobias Petry
排序规则的工作原理
排序规则是指系统应该如何比较和排序字符串的规则。在这里,Peter Eisentraut 解释了归类在 Postgres 中的工作原理以及 Unicode 在定义归类标准中的作用。
Peter Eisentraut
删除与删除
了解您想要删除数据的DELETE和TRUNCATE主要区别在于行级和表级操作。
Hans-Jürgen Schönig
使用Rails和Postgres的基本时间序列数据
如果您正在处理时间序列数据并且还没有准备好跳到更专用的东西,那么这是一个很好的起点。
Saad Syed (Census Engineering)
pgwarehouse:将Postgres数据库同步到Snowflake或Clickhouse仓库
作者在 Hacker News 上说: “最近构建它是为了帮助一位朋友从他们的 Postgres 数据库中设置一个 Snowflake 仓库。还使用 ClickHouse 对其进行了测试,这对于在本地运行很酷。使用快速且不需要二进制日志访问的简单 COPY,但因此不支持实时复制。”
Scott Persinger
Tuple,一个为远程开发人员构建的闪电快速配对工具
Tuple
PgLock 1.0:使用咨询锁隔离跨机器的代码执行
针对 Rubyists,但有趣的是看到 Postgres 如此直接用于管理跨非数据库相关进程的锁。
Heroku
Frenzy:Postgres有线协议感知镜像代理
—这个基于 Go 的 Postgres 代理还处于早期阶段,但很有趣的是在这个阶段看到一些确实有效的东西,如果你需要构建自己的类似东西可能会有用。 ”这真是 suuuuuper hacky,但在 2 小时的工作中,我能够代理一些查询!”
Kelly Sommers
💡本周提示
🗓即将举办的Postgres活动