#309 — June 12, 2019 |
Postgres Weekly |
▶ Exploring 10 Postgres Tips and Tricks — The audio is a little telephonic as it's from a webinar, but some slides are here if you prefer. The talk itself is good, though, with Bruce digging into a variety of smaller but practical and interesting Postgres tips. Bruce Momijan |
How Hans-Jürgen Schönig |
PostgreSQL Logging Best Practices — There are several reasons why you might want an audit trail of users’ activity on a PostgreSQL database, we put together some best practices to keep everyone on the same page. strongDM sponsor |
A Look at Postgres' Bloom Index Support — The last in a fantastic series of articles digging deep into each type of index that Postgres provides. This time, it’s the turn of bloom indexes which are based on bloom filters, a type of data structure that can provide very rapid membership checks but with a chance of false positives. Egor Rogov |
▶ How AWS Provides Managed PostgreSQL Databases — A high level 50 minute session that covers the history of AWS RDS and how AWS has provided managed Postgres services over the years. Covers how encryption works, instance types, replication.. basically a ‘101’ class on using Postgres with AWS. Kevin Jernigan |
How Postgres 12 Will Handle Prepared Plans — Using the same plan for prepared queries can provide a performance boost and Postgres intelligently makes a decision as to which plan to use for queries that are executed with different parameter values. Postgres 12 will let you more explicitly control what happens, however. Hans-Jürgen Schönig |
A Look at PostgreSQL's BRIN Indexes — BRIN (Block Range Index) indexes are a powerful way to accelerate sequential scans of tables where the indexed values can be grouped into ‘ranges’ of values (e.g. ZIP codes, ages, order totals). Egor Rogov |
Incremental Backup and Point-In-Time Recovery in Postgres — How to use WAL archiving for point-in-time recovery (PITR). RapidLoop |
▶ A Deep Dive into Amazon Aurora PostgreSQL Performance Tuning — An hour long talk where the speaker promises that you will truly learn something. James Finnerty |
Why the RDMBS Is the Future of Distributed Databases — An exploration of how a distributed Postgres RDBMS can lower development costs for applications developers. CITUS DATA, NOW PART OF MICROSOFT sponsor |
A Recursive CTE to Get Information About Partitions — A look at a rather beefy SQL query that will let you see information about all of the partitions in your database. Luca Ferrari |
BoxBall: Load A Complete Baseball History Dataset Into Postgres — Looking for a bit dataset with which to play more with Postgres and, particularly, David Roher |
|
🔬 A Periodic Table of psql
Commands (Again!)
Last week we included this table of psql
commands (courtesy of Marcelo Diaz of Cybertec) but failed to link to a higher resolution version for your own printing or safe-keeping!
Thanks to everyone who emailed in pointing out this problem.. this has now been resolved, so here is the chart again and it now links to a higher resolution copy here :-)