Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

Scaling Postgres

Technology

Episodes

Showing 101-200 of 413
«« ← Prev Page 2 of 5 Next → »»

The Future of MySQL is Postgres? | Scaling Postgres 313

28 Apr 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss whether the future of MySQL is Postgres, how to use recursive CTEs, work on OrioleDB, and PG17 perform...

Postgres 17 Commit-orama | Scaling Postgres 312

21 Apr 2024

Contributed by Lukas

In this episode of Scaling Postgres, we cover potential features in Postgres 17 such as explain serialize, verbose copy, pg_buffer_cache_evict, as wel...

1,400 Times Faster Max & Group By Performance | Scaling Postgres 311

14 Apr 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss a 1,400 times faster max and group by implementation, new quantization capabilities in pgvector, adapt...

Andres, Microsoft & Postgres Save Linux? | Scaling Postgres 310

07 Apr 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss whether Postgres will pull a Redis, remembering Simon Riggs, built-in collation provider and C.UTF-8 i...

Will Postgres Pull A Redis? | Scaling Postgres 309

31 Mar 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss whether Postgres will pull a Redis, remembering Simon Riggs, built-in collation provider and C.UTF-8 i...

Scale Through Sharding | Scaling Postgres 308

24 Mar 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss high availability's future, a custom sharding solution by Figma, sharding pg_vector queries, and PG17 ...

Collation Conundrum | Scaling Postgres 307

17 Mar 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss whether we should be using bytewise or linguistic ordering by default, how to transform data in Postgr...

Scalability Limits From SLRU & Lock Manager | Scaling Postgres 306

10 Mar 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss one configuration change that resulted in an 11,000 times faster query, why Postgres is not using your...

11K Faster Configuration Change | Scaling Postgres 305

03 Mar 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss one configuration change that resulted in an 11,000 times faster query, why Postgres is not using your...

Overhead of pg_stat_statements | Scaling Postgres 304

25 Feb 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss new Postgres releases, performance comparisons between PgBouncer, PgCat and Supavisor, a new extension...

PgBouncer, PgCat, Supavisor Fight!!! | Scaling Postgres 303

18 Feb 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss new Postgres releases, performance comparisons between PgBouncer, PgCat and Supavisor, a new extension...

UUID vs Bigint Battle!!! | Scaling Postgres 302

11 Feb 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss when and how you should use UUIDs or not, how to optimize space with column order and arrays, whether ...

Postgres LLM OS & 30 Times Faster Index Builds | Scaling Postgres 301

04 Feb 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how you can build a GPT in 500 lines of SQL code, how to optimize extension loading, the best way to s...

Scaling Postgres Celebration | Scaling Postgres 300

28 Jan 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how you can build a GPT in 500 lines of SQL code, how to optimize extension loading, the best way to s...

Build A GPT In SQL | Scaling Postgres 299

21 Jan 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how you can build a GPT in 500 lines of SQL code, how to optimize extension loading, the best way to s...

10-100 Times Higher Latency With Distributed Postgres | Scaling Postgres 298

14 Jan 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss hopes for Postgres in 2024, whether you need foreign keys, incremental backups, and five ways of doing...

Postgres In 2024 | Scaling Postgres 297

07 Jan 2024

Contributed by Lukas

In this episode of Scaling Postgres, we discuss hopes for Postgres in 2024, whether you need foreign keys, incremental backups, and five ways of doing...

State Of Postgres 2023 | Scaling Postgres 296

24 Dec 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the State of Postgres 2023 survey, a repository of Postgres how-tos, ways foreign keys can break and a...

30K Messages Per Second Queue | Scaling Postgres 295

17 Dec 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss a 30K messages per second queue built on Postgres, a zero downtime logical replication upgrade, the re...

How Much Observability Is Needed? | Scaling Postgres 294

11 Dec 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how much observability is needed, avoiding locks during database migrations, a huge Postgres events bl...

Better Plans With Statistics | Scaling Postgres 293

04 Dec 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how create statistics can help you get better plans, issues with subtransactions, all about extensions...

Companion Databases? | Scaling Postgres 292

26 Nov 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss using companion databases, multi-tenancy database design, whether SQL is good, and different transacti...

2 To 4 Times Faster With Vectorization | Scaling Postgres 291

19 Nov 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss Timescale's performance improvements from adding a query vectorization pipeline, doing blue-green depl...

Postgres Releases = Reindexing | Scaling Postgres 290

12 Nov 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss my Postgres Performance Starter Kit, new releases of Postgres, removing JIT, and a lightweight message...

Postgres Scheduling Opportunities | Scaling Postgres 289

05 Nov 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss new options for Postgres scheduling tools, proper ways to kill processes and explain usage. To get the...

Index Corruption From ICU Collation Change | Scaling Postgres 288

29 Oct 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss index corruption from a ICU collation change, another caveat for PgBouncer prepared statements, ways t...

15% - 250% Faster Query Throughput | Scaling Postgres 287

22 Oct 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how the new version of pgbouncer could get you 15% to 250% faster query throughput, the availability o...

20 Times Faster Text Search & Ranking? | Scaling Postgres 286

15 Oct 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss a new extension that promises substantially faster text search and ranking, an AI content storm, how t...

Indexing Deep Dive | Scaling Postgres 285

08 Oct 2023

Contributed by Lukas

In this episode of Scaling Postgres, we cover a deep dive into indexes from a presentation that includes a decision tree of sorts, how to convert to p...

23 Or 1.1 Times Faster Performance? | Scaling Postgres 284

01 Oct 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss whether something is 23 times faster or 1.1 times faster. We also discuss the release of Timescale Vec...

222 Times Faster Analytical Queries With Columnar Storage | Scaling Postgres 283

24 Sep 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how to get 222 times faster analytical queries with columnar storage, a Postgres 16 feature review, th...

Postgres 16 Released, The Postgres Meme, File vs base64 Strings, Intelligent Sharding | Scaling Postgres 282

17 Sep 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the release of Postgres 16, a Postgres meme, storing files or base64 strings and sharding intelligentl...

HNSW Indexes, Vacuuming Bloat, Watch Me Now, Connections | Scaling Postgres 281

10 Sep 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss the benefits and disadvantages of HNSW indexes for working with vector data, configuring vacuum to ...

Postgres 16 RC1, Bi-Directional Replication, All About Parameters, Foreign Keys & Polymorphism | Scaling Postgres 280

03 Sep 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the release of Postgres 16 RC1, implementing bi-directional replication, different ways you can set up...

TPS Benchmark, Partition-wise Join & Aggregate, Partitioning Billions, Posgres 16 Features | Scaling Postgres 279

27 Aug 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss how pgbouncer can impact a TPS benchmark, partition-wise join & aggregate performance, partitio...

Squeeze Your System, One Million Connections, Indexing LIKE, pgvector HNSW | Scaling Postgres 278

20 Aug 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss how to squeeze the most out of your database, achieving one million connections to Postgres, how to...

Postgres Releases, PostgreSQL Survey, Partitioning vs. Sharding, Bulk Loading | Scaling Postgres 277

13 Aug 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss new Postgres releases, taking the 2023 State of PostgreSQL survey, partitioning vs. sharding and th...

BRIN & Correlation, Poor Partitioning, 10 Beginner Tips, Table & Index Usage | Scaling Postgres 276

30 Jul 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss the importance of correlation with BRIN indexes, how partitioning can kill performance, 10 tips for...

No More Vacuum, Zero-Downtime Cut-Over, Network Impact, Not In Optimization | Scaling Postgres 275

23 Jul 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss getting rid of vacuum, how to do zero-downtime cut-overs, analyzing the impact of slow networks and...

Subquery Performance, Avoid Update Locking, Column Changes, Outage Workshop | Scaling Postgres 274

16 Jul 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss subquery performance, how to avoid excessive locking when doing updates, how to change a columns da...

Debian / Ubuntu Packaging, ivfflat Indexes, In vs Any, View Logging | Scaling Postgres 273

10 Jul 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss how Debian & Ubuntu package Postgres, how ifflat indexes work, in vs any performance and how to...

Postgres 16 Beta 2, The Rise of Vectors, FDW Performance, Unused Indexes | Scaling Postgres 272

03 Jul 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss the release of Postgres 16 Beta 2, the rise of vectors and storing them, Foreign Data Wrapper perfo...

30% Faster, UUID Downsides, Growing WAL, Processes vs. Threads | Scaling Postgres 271

26 Jun 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss how to get 30% faster performance, the downsides of UUIDs, having too much WAL and whether Postgres...

Data Skew, Monitoring, Remote Access CSV, Documentation | Scaling Postgres 270

18 Jun 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss how to handle data skew, tools for Postgres monitoring, how to load data remotely and Postgres docu...

Upgrade Struggles, Hyperloglog, PgBouncer Usage, Postgres Scaling | Scaling Postgres 269

11 Jun 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss Postgres upgrade struggles, how and why to use hyperloglog, using pgbouncer for session vs. transac...

Faster Copy, psql Variables, backup_label, Bad Encoding | Scaling Postgres 268

04 Jun 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss faster COPY in Postgres 16, how to use psql variables, the importance of backup_label and issues wi...

PostgreSQL 16 Beta 1, Rust Functions, Partitioning Memory Problems, Tags & Arrays | Scaling Postgres 267

28 May 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss the release of PostgreSQL 16 Beta 1, creating Rust functions with PL/Rust, memory problems related ...

Postgres Releases, Postgres Distributed, Privilege Template, Real-Time Dashboards | Scaling Postgres 266

21 May 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss new Postgres releases, EDB Postgres Distributed, a privilege template and real-time dashboards. To ...

pg_stat_statements, Transaction ID Wraparound, Consultant Knowledge, CitusCon | Scaling Postgres 265

14 May 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss different ways to use pg_stat_statements, how to handle transaction ID wraparound, consultant knowl...

The Worst Part, Pluggable Storage, A Busy System, Data Architecture | Scaling Postgres 264

07 May 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss the worst part of Postgres, the status of pluggable storage, what makes a busy system and methods f...

LZ4 & ZSTD Compression, Avoiding Problems, Triggers Simplify, Indexes Can Hurt | Scaling Postgres 263

01 May 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss LZ4 and ZSTD pg_dump compression, how to avoid problems, can triggers simplify and indexes can hurt...

pg_failover_slots, Standby Logical Decoding, Trusted Language Extensions, Postgres Package Manager | Scaling Postgres 262

23 Apr 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss the pg_failover_slots extension, how PG16 allows logical decoding on standbys, what are trusted lan...

Easy Foreign Data Wrappers, JSONB Cheatsheet, Updating Cost Limit, Parallel Aggregate | Scaling Postgres 261

17 Apr 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss how to easily crate a foreign data wrapper to consume an API, present a convenient JSONB cheatsheet...

PL/Rust, Row Locks, Postgres Errors, SQL 2023 | Scaling Postgres 260

09 Apr 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss PL/Rust 1.0 release, row locks, Postgres errors and the new SQL 2023 standard. To get the show note...

Recovery Time, Lost Data, Production Ready, PG16 Highlights | Scaling Postgres 259

02 Apr 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss max_wal_size as it relates to recovery time, losing your data with collation changes, getting produ...

Logical Replication, Database Antipatterns, max_wal_size Setting, Delete vs. Truncate | Scaling Postgres 258

27 Mar 2023

Contributed by Lukas

  In this episode of Scaling Postgres, we discuss use cases for logical replication, database anti-patterns, how to set max_wal_size and the differen...

Adopting PgCat, Time Bins, work_mem Settings, Bad Constraints | Scaling Postgres 257

19 Mar 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss Instacart adopting PgCat, binning or bucketing your data by time, the best settings for work_mem and h...

11TB WAL, pgec Writes, Patroni 3 & Citus, PostgREST | Scaling Postgres 256

12 Mar 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss WAL growing to 11 Terabytes, pgec supporting writes, Patroni 3.0 & Citus for high availability, an...

Integer Overflow, User-Friendly Permissions, Dump & Logical Replication, Worker Config | Scaling Postgres 255

05 Mar 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how to detect & handle integer overflows, a wish for user-friendly permissions, using a dump to st...

PG Edge Cache, Postgres & OpenAI, citext to Collations, Compression Options | Scaling Postgres 254

26 Feb 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss PG Edge Cache, using Postgres & OpenAI, migrating citext to case-insenstive collations and PG16 co...

Unlogged Tables, pg_stat_io, Type Constraints, Text Types | Scaling Postgres 253

19 Feb 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss working with unlogged tables, the new pg_stat_io feature, handling complex type constraints and choosi...

Postgres Releases, Performance Secrets, Don't Do This, Filter vs. Case | Scaling Postgres 252

12 Feb 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss new Postgres releases, performance secrets, things not to do and filter vs. case. To get the show note...

Filter Clause, Hypothetical Index, Non-Relational Data, Using TOAST | Scaling Postgres 251

05 Feb 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how to use the filter clause, create hypothetical indexes, store non-relational data and manage TOAST....

Performance Issue, Survive Without Superuser, Reserved Connections, Partition Management | Scaling Postgres 250

30 Jan 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss resolving a performance issue, how PG16 allows you to survive without a superuser, reserving connectio...

Locking Tables, Foreign Key Issue, Slow Decimals, Memoize & Joins | Scaling Postgres 249

23 Jan 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss issues with locking tables, foreign keys and slow decimals. We also cover when joins use memoize. To g...

Pagination Solutions, Return Modifications, Insert Deletions, How To JSON | Scaling Postgres 248

15 Jan 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss different pagination solutions, how to return modifications, soft deletion alternatives and how to use...

Generate Test Data, Faster Archiving, Date Statistics, Useless Indexes | Scaling Postgres 247

11 Jan 2023

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how to generate test data, how WAL archiving is faster in PG15, how to set date statistics on a timest...

Columnar Tables, Advent of Code, PG 16 Features, Commit Times | Scaling Postgres 246

18 Dec 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss columnar table storage, solving Advent of Code using Postgres, new features coming in Postgres 16 and ...

ENUMs vs Check Constraints, Faceting With Roaring Bitmaps, Better Scaling, In DB Business Logic | Scaling Postgres 245

12 Dec 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss ENUMs vs. check constraints, querying table facets with roaring bitmaps, a better way to handle scalin...

Index Merge vs Composite, Transparent Column Encryption, Trusted Language Extensions | Scaling Postgres 244

04 Dec 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss merging indexes vs. a composite index, implementing transparent column encryption, developing trusted ...

IN vs ANY, Ghost Conditions, Percentage Calculations, Variadic Unnest | Scaling Postgres 243

27 Nov 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how PG15 helps reduce replication lag, how to get the parameters used in prepared statements, PostGIS ...

Reduce Replication Lag, Explain Parameterized Query, PostGIS Day, Multiple PgBouncers | Scaling Postgres 242

21 Nov 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how PG15 helps reduce replication lag, how to get the parameters used in prepared statements, PostGIS ...

Postgres 15.1, Postres 10 Retrospective, Reducing Replication Lag, Listen & Notify | Scaling Postgres 241

13 Nov 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the release of Postgres 15.1, a Postgres 10 retrospective, how to reduce replication lag and using lis...

Forced Sequential Scans, Table Renaming, Terminology, PGSQL Phriday | Scaling Postgres 240

06 Nov 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how sequential scans can be forced, the best way to rename a table without downtime, different Postgre...

Shared Buffers, Compression Algorithm, Merge Command, Postgres Contributions | Scaling Postgres 239

30 Oct 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how to set shared buffers, the different WAL compression algorithm options, how to use the merge comma...

Slow Updates, Lateral Joins, Serial To Identity, PG 15 Changes | Scaling Postgres 238

24 Oct 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss why and what to do when updates are slow, use cases for lateral joins, moving from serial to identity ...

Postgres 15 Released, File Systems, Connection Pooling, Secure Connections | Scaling Postgres 237

16 Oct 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the release of Postgres 15, the performance of different file systems with Postgres, options for conne...

Postgres 15 RC2, Shared Buffers, Secure Connections, PGSQL Phriday | Scaling Postgres 236

10 Oct 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the Postgres 15 RC2, optimizing shared buffers, how to secure your database connections and blog posts...

Postgres 15 RC1, ICU Collations, Listen & Notify, Understanding TOAST | Scaling Postgres 235

03 Oct 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the release of the Postgres 15 Release Candidate 1, new ICU collations features, how to use listen &am...

Rust for Extensions, Timescale vs. Postgres, Uninterrupted Sharding, Data Flow | Scaling Postgres 234

25 Sep 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss using rust for Postgres extensions, performance comparisons of TimescaleDB vs. Postgres, uninterrupted...

Useful Features, Community Blogging, PG 15 Anticipation, Generic Plans | Scaling Postgres 233

18 Sep 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss little known useful features, a monthly community blogging initiative, PG 15 Anticipation, and getting...

PG15 Beta 4, Primary Key Options, Sequence Limits, Configuration | Scaling Postgres 232

12 Sep 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the release of Postgres 15 Beta 4, different primary key options, sequence limits and how to examine y...

PG15 Public Schema, Kubernetes Experiences, Dump Manifests, PgBouncer Fork | Scaling Postgres 231

04 Sep 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the PG15 changes to public schema permissions, experiences with kubernetes for Postgres management, us...

Stats Collector Gone, Handling Latency, PG In The Browser, Future High Availability | Scaling Postgres 230

28 Aug 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how the stats collector disappears in PG15, steps to mitigate high latency connections, how to run Pos...

Postgres Playground, PG14 Internals, DB Corruption, Anti-Join | Scaling Postgres 229

22 Aug 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss a new Postgres playground, a book about PG14 internals, how to corrupt your database and using anti-jo...

New Postgres Releases, Privilege Escalation CVE, Chaos Testing, High Availability | Scaling Postgres 228

14 Aug 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss new Postgres releases, a new privilege escalation CVE, chaos testing a high availability kubernetes cl...

Researching Performance, Postgres Survey, pgAdmin Survey, Long Running Queries | Scaling Postgres 227

07 Aug 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss PG14's new SQL function In this episode of Scaling Postgres, we discuss research into a performance pu...

SQL Functions, Explain Analyze Buffers, Debug Autovacuum, RLS Multi-Tenancy | Scaling Postgres 226

31 Jul 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss PG14's new SQL function syntax, including buffers when doing explain analyze, how to debug autovacuum ...

PSQL GEXEC, Delete Duplicates, Postgres Podcast, Puny to Powerful | Scaling Postgres 225

24 Jul 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss /gexec available in psql, how to delete duplicates using a window function, a new Postgres podcast and...

Column Performance, BRIN Win, Unique and Null, Parallel Distinct | Scaling Postgres 224

18 Jul 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss how too many columns in a table can affect performance, at what point BRIN indexes win over btree, and...

Database Decomposition, Fast Text Search, Understanding pg_stat_activity, Window Functions | Scaling Postgres 223

10 Jul 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the process of decomposing your database, how to search text in Postgres quickly, how to understand th...

Postgres 15 Beta 2, Concerning Locks, Vacuum Tuning, Transaction Anomalies | Scaling Postgres 222

04 Jul 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss psql shortcuts, how to debug deadlocks, how to find & stop queries and how to understand and use S...

psql Shortcuts, Debugging Deadlocks, Find & Stop Queries, Using SCRAM | Scaling Postgres 221

27 Jun 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss psql shortcuts, how to debug deadlocks, how to find & stop queries and how to understand and use S...

PG 14.4 Release, Subscription Skip, Using Schemas, Open Source Citus | Scaling Postgres 220

19 Jun 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss a PG 14.4 release, how to skip transactions with logical replication, how to use schemas and Citus goi...

Out-Of-Cycle Release, Should You Upgrade, Postgres Survey, Automatic Indexing | Scaling Postgres 219

13 Jun 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss a Postgres 14 out-of-cycle release next week, whether you should upgrade, the state of Postgres survey...

PG14 Index Bug, View Permissions, Logical Replication Conflicts, AlloyDB Under the Hood | Scaling Postgres 218

05 Jun 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss a severe bug with index creation in Postgres 14, view permissions options, dealing with logical replic...

Schema Change Mistakes, Canceling Statements, pg_rman, Pedantry Removal | Scaling Postgres 217

29 May 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss mistakes you can make when doing schema changes, how best to cancel statements, looking into pg_rman, ...

PG 15 Beta 1 Release, Query Breakdown, Sort Performance, Prepared vs. Partitioned | Scaling Postgres 216

22 May 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss the Beta 1 release of Postgres 15, optimizing a query by breaking it down, improvements to sort perfor...

New Releases, AlloyDB, Time Zones, Connecting to Postgres | Scaling Postgres 215

15 May 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss parallel server-side backup compression, IO in Postgres, parquet files and the new pg_stat_monitor ext...

Backup Compression, Postgres IO, Parquet Files, pg_stat_monitor | Scaling Postgres 214

08 May 2022

Contributed by Lukas

In this episode of Scaling Postgres, we discuss parallel server-side backup compression, IO in Postgres, parquet files and the new pg_stat_monitor ext...

«« ← Prev Page 2 of 5 Next → »»