#247 — March 14, 2018 |
Postgres Weekly |
Three Database Modelling Anti-Patterns — Looking into some classic anti-patterns: entity attribute values, multiple values in a single column, and how using UUIDs can be an anti-pattern too. Dimitri Fontaine |
Postgres, The Most Loved RDBMS — StackOverflow’s 2018 survey results are out. Postgres is the ‘most loved’ relational database (though Redis pips it). Simon Riggs |
Real-Time Postgres Performance Monitoring — Collect out-of-the-box and custom Postgres metrics and correlate them with data from across your distributed infrastructure and applications. Gain real-time performance insights and set intelligent alerts with Datadog. Try it free. Datadog sponsor |
Migrating Production from MariaDB Galera to Postgres and Patroni — A thorough explanation of a major migration from MariaDB using Galera, a multi-master clustering system, to Postgres using the Patroni high-availability toolkit. Raphael Michel. |
What Full-Text-Search Has to Do with VACUUM — You might think they’re very separate topics but this post demonstrates how vacuuming can affect the performance of GIN indexes used by FTS. Hans-Jürgen Schönig |
Patching Plain Postgres for Parallel PostGIS Plans — Stock Postgres 10 with PostGIS 2.4 doesn’t parallelize spatial queries well but it’s possible to improve things with some tinkering. Paul Ramsey |
Creating a Data Redaction Capability to Meet GDPR Requirements — The General Data Protection Regulation is a new EU law for data protection. Marc Linster and Renee Deger |
Register Now: Postgres Vision 2018 EnterpriseDB sponsor |
New Features for Sequences in PG 10: Gains and Pitfalls Laurenz Albe |
Migra: Postgres Migrations Made Almost Painless — It’s like ‘diff’ but for Postgres schemas and can help make migration systems easier to build. Robert Lechte |
vipsql: A Vim Plugin for Interacting with 'psql' Martin Gammelsæter |
20 Years and Still Strong: Postgres Services & Support Command Prompt, Inc. sponsor |
pg_listen: Trigger A Shell Command from NOTIFY — More on NOTIFY, if you’re not familiar. Joe Nelson |
Events |
PGConf UK 2018 — July 2- 3 (London) Will be held on July 3, with an optional training day on July 2, and will be hosted at 30 Euston Square.
|
pgDay Israel 2018 — March 19 (Tel Aviv, Israel) For the second time in Israel PostgreSQL enthusiast from all over the world join together to share their knowledge and experience with existing and/or potential developers and users of PostgreSQL
|
Postgres Vision 2018 — June 5-6 (Boston, USA) Postgres in the Cloud - Front and center at Postgres Vision 2018.
|
PGDay.IT 2018 — June 28 - 29 (Pacengo di Lazise, Italy) The Italian conference dedicated to PostgreSQL.
|
PGConf.de — April 13 (Berlin, Germany) Covering topics for PostgreSQL users, developers, and interested parties, as well as policy makers.
|
Golden Oldies ✨ |
Postgres Domain Integrity In Depth — Ways to keep your data ‘squeaky clean’ by way of integrity constraints. Joe Nelson |
Getting Started with JSONB — Some basics to using Postgres’s powerful binary JSON datatype. Craig Kerstiens |
▶ 30 Minutes of Ruby and PostgreSQL Database Tricks Barrett Clark |