#472 — September 21, 2022 |
Postgres Weekly |
pg_activity 3.0: Dalibo |
Migrating Postgres from Heroku to Crunchy Bridge — Developers of a growing business were looking to migrate Postgres. They wanted a new vendor at least as good as Heroku, with new features and developer tools. They tested Amazon RDS and several others. Find out why they chose Crunchy Bridge for their cloud Postgres. Read the case study. Crunchy Data sponsor |
🦀 PostgresML Moving to Rust For Its 2.0 Release — The idea of using Rust to build Postgres extensions is slowly gathering pace. The creators of the PostgresML extension that adds ML model training and querying to Postgres gave Rust a go and have been so struck by the performance improvements, they’re going all in. Montana Low |
Sequences vs. Invoice Numbers — Postgres sequences provide a handy abstraction around the generation of ID numbers, so surely they’d be good for invoice numbers too? Not so fast, says Hans-Jürgen (note that his specified criteria for the legality of invoice numbers varies by jurisdiction). Hans-Jürgen Schönig |
Using the Timescale Gem with Ruby — TimescaleDB is the extension that turns Postgres into a fully-fledged time series database and this thorough walkthrough demonstrates its use from Ruby. Jônatas Davi Paganini |
▶️ Webinar Tomorrow: Optimizing Postgres I/O Performance & Costs pganalyze sponsor |
An Overview of Postgres Data Flow — A high-level look at where data in a Postgres-based system might actually be going to and coming from, including caches, connection poolers, and buffers. A diagram wraps up the main ideas. David Christensen |
IN BRIEF:
|
🛠 Code and Tools |
pspg 5.5.7: A Unix Pager Designed for Postgres Tables — If you use Pavel Stehule |
pgenv 1.3.2: A Postgres Virtual Environment Manager — pgenv is a shell script based ‘manager’ for working with multiple versions of Postgres at the same time on the same system. GitHub repo. Luca Ferrari |
dblab: An Interactive Client for Postgres, MySQL, and SQLite3 — A cross-platform (yes, including Windows) TUI-style app for working with various database systems. Certainly looks rather different to the standard CLI clients! Daniel Omar Vergara Pérez |
|