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

「PG解密」Postgres 使用的九大失误

瀚高PG实验室 2023-05-06
321
PostgreSQL每周新闻2022-4-26
阅览文章内容详情,请点击最下方的“阅读原文”!
备注:原文内含有文章原有链接,详细信息均可通过阅读原文查看
英文原文地址:https://postgresweekly.com/issues/503

                    

Postgres 使用的九大失误

快速浏览您在使用我们最喜欢的数据库时可能遇到的一些常见错误或陷阱。它引起了很多人的共鸣,并在 Reddit 和 Hacker News 上引发了广泛的讨论。要点包括忘记为外键添加索引,没有调整 work_mem,以及过于依赖 CTE。

Phil Booth

优化 Postgres 查询性能的最佳实践(电子书)

了解如何将 Postgres 数据库的性能提高 3 倍,并将从磁盘加载的数据减少 500 倍。我们分享帮助 Atlassian、CounterPath 等公司加快查询速度的经验教训。

pganalyze

使用 Rust 和 PGRX 构建 Postgres 扩展

由于“各种原因”,流行的 PGX 框架已重命名为 PGRX,但仍然是在 Rust 中构建 Postgres 扩展的好方法。原因没有解释,但我确实注意到一家公司拥有 PGX 作为数据库用途的商标,所以这可能是一个很好的举措。

Technology Concepts & Design, Inc.

解决 Ruby on Rails 应用程序的 N+1 Postgres 查询

使用 Ruby on Rails 的 ActiveRecord 和使用更好的 SQL 来提高性能和避免 N+1 查询的技巧。

Christopher Winslett

从 Heroku 迁移 Postgres:Crunchy Bridge 的客户研究

Crunchy Bridge

Postgres 触发器如何简化您的后端开发

触发器让您可以自动执行函数以响应特定的数据库事件,该事件提供了将某些逻辑卸载到数据库本身的途径。

The Mythical Engineer

索引可能会伤害您的几种方式

索引会在性能和资源消耗方面产生成本。

Jobin Augustine (Percona)

将批量操作从 Oracle 迁移到 Postgres 时的主要注意事项

特别是使用 Amazon Database Migration Accelerator (Amazon DMA)。

Karimi and Gopalappa (AWS)

使用 AWS DMS 从 Postgres 中的分区表迁移数据

AYYAKKANNU, JOY, AND HEGDE (AWS)

pgddl:DDL 提取器函数 (ddlx)

将 PostgreSQL 系统目录转换为格式良好的 SQL DDL 片段的 SQL 函数,例如 CREATE TABLE。一个有趣的用例是执行导致调用事件触发器的实际 DDL SQL。

Alexi Theodore

问 HN:Postgres 比 MySQL 好吗?

Hacker News 解决了一个经典的、长期存在的争论点。两个最流行的开源数据库如何相互竞争?

Hacker News

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


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

评论