#362 — July 1, 2020 |
Postgres Weekly |
Amazon RDS Proxy Now Generally Available — RDS Proxy is a fully managed database proxy for RDS (which includes the PostgreSQL variant). No code changes needed but there is a charge ($0.015 per hour per vCPU of your database servers). This is likely to be of particular interest to folks building serverless apps due to the high number of open database connections that can occur. Channy Yun (AWS) |
Testing Extensions with GitHub Actions — David E. Wheeler |
Whitepaper: BDR - Advanced Clustering & Scaling for PostgreSQL — Learn more about Advanced Clustering & Scaling for PostgreSQL with BDR including use cases, architectures, features & benefits. BDR provides multi-master replication with AlwaysOn availability, worldwide clusters, & Cloud Native deployments for PostgreSQL databases. 2ndQuadrant PostgreSQL Products sponsor |
Calculating Differences Between Rows in SQL — If you have lots of rows that represent changing values (such as time series data, say) being able to calculate the differences between the values over time could be useful, here are some approaches. Hans-Jürgen Schönig |
PDF: Running Postgres in Kubernetes — A slidedeck based rundown of the top options for running Postgres in Kubernetes and some of the features contained within each. Lukas Fittl |
13 Tips to Improve Insert Performance on Postgres and TimescaleDB — The first five tips are related to Postgres in general, with the remainder being specific to TimescaleDB, a time series data extension for Postgres. Michael Freedman |
On Join Strategies and Performance — It’s worth understanding the three forms of join strategy Postgres uses when joining relations and how you can influence them with indexes. Laurenz Albe |
Can Case Comparison Be Controlled? — “Let’s go over some Postgres case-precision behaviors like the handling of character strings, identifiers, and keywords.” A handy primer to case comparison issues here. Bruce Momjian |
Timescale Cloud: Hosted, High-Performance PostgreSQL — Now available in 75+ regions across 3 major clouds. Analytics, performance, and scale. 👉 Start free, no credit card required. Timescale sponsor |
Postgres Anonymization on Demand — If your database stores personally identifiable information – and it probably does! – anonymization can help protect that data while still keeping the database useful. This articles digs into an approach for applying anonymization globally, covering all applications, with minimal code rewrites. Achilleas Mantzios |
Setting Up Yorvi Arias |
Authenticating pgpool II with LDAP Ahsan Hadi |
A Story of Indexing JSONB Columns — A neat mix of story and tip when it comes to working with JSONB at scale. Vsevolod Solovyov |
|