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

「PG解密」你的 PostgreSQL 能保证 99.9% 的 HA 级别吗?

瀚高数据库 2023-03-11
389
PostgreSQL每周新闻2022-1-25
阅览文章内容详情,请点击最下方的“阅读原文”!
备注:原文内含有文章原有链接,详细信息均可通过阅读原文查看
英文原文地址:
https://postgresweekly.com/issues/490

transaction ID 环绕:野外漫步

“对于大多数人来说,这是一个抽象的概念,一个潜伏在角落黑暗中的怪物。许多人都知道关于反环绕自动真空罐性能或数据库停止工作的恐怖故事,但是 谁见过真正的数据丢失?我决定直面野兽……”与 Laurenz 一起旅行,您也可以看到数据来自“死者”。

Laurenz Albe


问 HN:您如何测试 SQL?

广泛讨论人们使用或不使用(!)测试他们的 SQL 查询的无数种方式。“尝试将任何复杂的 SQL 编写为一系列具有语义意义的 CTE”引起了人们的共鸣。
Hacker News

你的 PostgreSQL 能保证 99.9% 的 HA 级别吗?

Percona HA PostgreSQL 架构将开源工具和组件结合在一起,以增强和强化互操作性,确保您的应用程序始终可以访问所需的数据。联系我们以了解更多关于我们架构的信息。
Percona

来到 v16:在没有超级用户的情况下生存

Postgres 中的超级用户可以获得最高权限并且可以访问任何东西,包括在某种程度上,操作系统。如果你想要 Postgres 中的超级用户而不是操作系统,这很棘手,但由于这次更新,在 Postgres 16 中变得容易得多。罗伯特在这篇文章中进行了详细介绍。
Robert Haas

Postgres 的“供应链”

每个重要项目都依赖于许多其他项目。Peter 指出,Postgres 的一些依赖项非常脆弱,尽管这些问题似乎都不是 Postgres 独有的。
Peter Eisentraut

tbls:用于记录数据库的 CI 友好工具

以 Markdown 格式自动记录数据库,并使用通过 DOT、PlantUML、Mermaid 或直接图像呈现的模式。默认情况下,您会获得涵盖列、索引、关系和其他模式详细信息的文档(这里是示例文档)。用 GO 写的。
Ken’ichiro Oyama

pg-lock-tracer: 基于 BPF 的锁跟踪器

一种有趣的方式来挖掘在 Linux 上运行时 Postgres 中与锁相关的瓶颈。它通过使用 eBPF 检测来观察 Postgres 进程的锁定活动。
Jan Nidzwetzki

您一直在寻找的 Postgres 服务

Crunchy Bridge

Patroni 3.0:Postgres 高可用性模板

使用 Python 和 ZooKeeper、etcd、Consul 或 Kubernetes 创建您自己的定制高可用性解决方案的模板。v3.0 特别增加了对 Citus 的支持。
Zalando SE

pgslice:Postgres 分区“像馅饼一样简单”

一种工具,可以生成或生成并执行所需的 SQL 语句来对新表或现有表进行分区,无需在服务器端安装任何内容。用Ruby写的。
Andrew Kane

pg-mem:用于测试的实验性内存中 Postgres 实例

由于是用 TypeScript 编写的,因此针对 Node.js 和基于浏览器的用例。如果您想试验它可以处理的内容,可以使用 playground。
Olivier Guimbal

「PG解密」来自 PGConf NYC 2022 的 30 多场演讲
「PG解密」构建 Postgres 有线协议服务器
「PG解密」Postgres 世界 2022 年的简短总结
「PG解密」使用 Postgres 生成大量测试数据的不同级别
版权声明:本文由瀚高及PG志愿者翻整理,转载请注明出处,本页面内容均源自PostgreSQL Weekly英文官网,翻译目的在于传递更多信息,并不意味着瀚高赞同其观点或证实其内容的真实性。如果其他媒体、网站或其他任何形式的法律实体和个人使用,必须经过著作权人合法书面授权并自负全部法律责任。不得擅自使用瀚高名义进行转载,或盗用瀚高名义发布信息。否则瀚高将保留追究法律责任的权利

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

评论