PLAY PODCASTS
Scaling Postgres

Scaling Postgres

436 episodes — Page 8 of 9

Ep 86Prewarming, Nondeterministic Collations, Generated Column Performance, Foreign Keys | Scaling Postgres 86

In this episode of Scaling Postgres, we discuss prewarming your cache, working with nondeterministic collations, generated column performance and foreign keys with partitions. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/86-prewarming-nondeterministic-collations-generated-column-performance-foreign-keys/

Oct 20, 201915 min

Ep 85Recovery Configuration, Alter System, Transaction Isolation, Temp Table Vacuum | Scaling Postgres 85

In this episode of Scaling Postgres, we discuss changes to recovery configuration, the alter system command, transaction isolation and vacuum for temp tables. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/85-recovery-configuration-alter-system-transaction-isolation-temp-table-vacuum/

Oct 14, 201915 min

Ep 84Postgres 12 Released, Generated Columns, Parallel Estimates, Change Data Capture | Scaling Postgres 84

In this episode of Scaling Postgres, we discuss the release features of Postgres 12, generated columns, parallel estimates and change data capture. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/84-postgres-12-released-generated-columns-parallel-estimates-change-data-capture/

Oct 7, 201912 min

Ep 83Postgres 12, Window Frames, Index Types, Synchronous Replication | Scaling Postgres 83

In this episode of Scaling Postgres, we discuss the release of Postgres 12, how to use window frames, the different index types, and when to use synchronous replication. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/83-postgres-12-window-frames-index-types-synchronous-replication/

Sep 30, 201913 min

Ep 82Faster Partitions, Count Speed, Extensions, Education | Scaling Postgres 82

In this episode of Scaling Postgres, we discuss faster partition performance, count speed, extensions and Postgres education. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/82-faster-partitions-count-speed-extensions-education/

Sep 23, 201912 min

Ep 81Data Loading Speed, View Dependencies, Users & Roles, H/A Clusters | Scaling Postgres 81

In this episode of Scaling Postgres, we discuss data loading speeds, view dependencies, users & roles and high availability clusters. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/81-data-loading-speed-view-dependencies-users-roles-high-availability-clusters/

Sep 16, 201912 min

Ep 80Just Upgrade, Vacuum Updates, Connection Strings, Postgres Showcase | Scaling Postgres 80

In this episode of Scaling Postgres, we discuss why you should just upgrade, vacuum updates in Postgres 12, psql connection strings and a Postgres showcase. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/80-just-upgrade-vacuum-updates-connection-strings-postgres-showcase/

Sep 9, 201913 min

Ep 79PgBouncer SCRAM, Art of PostgreSQL, Distributed Time-Series, Window Functions | Scaling Postgres 79

In this episode of Scaling Postgres, we discuss PgBouncer SCRAM support, The Art of PostgreSQL, making Postgres a distributed time-series DB and window functions. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/79-pgbouncer-scram-art-of-postgresql-distributed-time-series-window-functions/

Sep 2, 201910 min

Ep 78Efficient Pagination, Rotating Passwords, BRIN, Row Level Security | Scaling Postgres 78

In this episode of Scaling Postgres, we discuss efficient pagination, how to rotate passwords, BRIN benefits and Row Level Security. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/78-efficient-pagination-rotating-passwords-brin-row-level-security/

Aug 25, 201917 min

Ep 77Timeseries Queries, Arrays, Ranges, C Triggers | Scaling Postgres 77

In this episode of Scaling Postgres, we discuss timeseries queries, using arrays with queries, range use cases and developing triggers in C. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/77-timeseries-queries-arrays-ranges-c-triggers/

Aug 19, 201912 min

Ep 76New CVEs, Postgres Programming, JSONB, Advisory Locks | Scaling Postgres 76

In this episode of Scaling Postgres, we discuss new CVEs, programming Postgres, JSONB comparison and using advisory locks. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/76-new-cves-postgres-programming-jsonb-advisory-locks/

Aug 12, 201912 min

Ep 75Combining Indexes, Regular Expressions, Parallelism, PostGIS | Scaling Postgres 75

In this episode of Scaling Postgres, we discuss combining indexes, regular expressions, parallelism in Postgres and PostGIS content. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/75-combining-indexes-regular-expressions-parallelism-postgis/

Aug 5, 201915 min

Ep 74Picturing Vacuum, Recovery Changes, Cert Authentication, Function Replication | Scaling Postgres 74

In this episode of Scaling Postgres, we discuss vacuum through pictures, upcoming recovery changes, certification authentication and how functions get replicated. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/74-picturing-vacuum-recovery-changes-certificate-authentication-function-replication/

Jul 29, 201911 min

Ep 73BRIN Indexes, Partition Enhancements, Tips, Standbys | Scaling Postgres 73

In this episode of Scaling Postgres, we discuss BRIN indexes, partition enhancements, general tips and standby scaling. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/73-brin-indexes-partition-enhancements-tips-standbys/https://www.scalingpostgres.com/episodes/73-brin-indexes-partition-enhancements-tips-standbys/

Jul 22, 201914 min

Ep 72Collation Issues, Fast Loading, Recovery, SCRAM Authentication | Scaling Postgres 72

In this episode of Scaling Postgres, we discuss collation issues, how to load data quickly, recovery changes in Postgres 12 and moving to SCRAM authentication. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/72-collation-issues-fast-loading-recovery-scram-authentication/

Jul 15, 201917 min

Ep 71Indexing Documents, GIN Indexes, Data Science, Generated Columns | Scaling Postgres 71

In this episode of Scaling Postgres, we discuss indexing documents, how GIN indexes work, using Postgres for Data Science and generated columns. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/71-indexing-documents-gin-indexes-data-science-generated-columns/

Jul 8, 201913 min

Ep 70Default Security, Max Connections, Progress Reporting, Migration | Scaling Postgres 70

In this episode of Scaling Postgres, we discuss the default security, max_connections and pooling, progress reporting and migrating to Postgres. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/70-default-security-max-connections-progress-reporting-migration/

Jul 1, 201912 min

Ep 69Performance Training, JSON Path, Hypothetical Indexes, Interpolation | Scaling Postgres 69

In this episode of Scaling Postgres, we discuss performance training, SQL/JSON path support, hypothetical indexes and linear interpolation of data. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/69-performance-training-json-path-hypothetical-indexes-interpolation/

Jun 24, 201915 min

Ep 68Prepared Plans, Materialization, Recursive CTEs, Safe Migrations | Scaling Postgres 68

In this episode of Scaling Postgres, we discuss prepared plans, materialization, recursive CTEs and how to run safe database migrations. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/68-prepared-plans-materialization-recursive-cte-safe-migrations/

Jun 16, 201916 min

Ep 67PGCon, Tips, PostGIS, Strings | Scaling Postgres 67

In this episode of Scaling Postgres, we discuss videos from PGCon, Postgres tips & tricks, PostGIS parallel performance and using strings. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/67-pgcon-tips-postgis-strings/

Jun 9, 20199 min

Ep 66Query Optimization, Normalization, Visualizing Vacuum, Sharding | Scaling Postgres 66

In this episode of Scaling Postgres, we discuss different query optimizations, normalizing to save space, visualizing vacuum and shardings future. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/66-query-optimization-normalization-visualizing-vacuum-sharding/

Jun 3, 201917 min

Ep 65Multi Column, Multi DB, Dos & Don'ts, RUM Indexes | Scaling Postgres 65

In this episode of Scaling Postgres, we discuss multi-column indexes, using multiple databases, Postgres dos & don'ts as well as using RUM indexes. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/65-multi-column-multi-db-dos-and-donts-rum-indexes/

May 26, 201914 min

Ep 64Leveraging Indexes, Slugs, Addresses, Security Definer | Scaling Postgres 64

In this episode of Scaling Postgres, we discuss leveraging indexes, a slug function, addresses and security definer in functions. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/64-leveraging-indexes-slugs-addresses-security-definer/

May 20, 201913 min

Ep 63Slow Queries, pg_auto_failover, Roles, Hyperscale | Scaling Postgres 63

In this episode of Scaling Postgres, we review articles covering how to identify slow queries, the pg_auto_failover utility, working with roles and Hyperscale. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/63-slow-queries-pg_auto_failover-roles-hyperscale/

May 12, 201912 min

Ep 62Index Include Clause, Exporting CSV, JSON, Zedstore | Scaling Postgres 62

In this episode of Scaling Postgres, we review articles covering the index include clause, exporting data to CSV, using JSON in Postgres and Zedstore. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/62-index-include-clause-exporting-csv-json-zedstore/

May 5, 201915 min

Ep 61Constraint Triggers, Simple Shards, Data Streams, OIDs | Scaling Postgres 61

In this episode of Scaling Postgres, we review articles covering constraint triggers, simple shards, data streams and OIDs. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/61-constraint-triggers-simple-shards-data-streams-oids/

Apr 29, 201910 min

Ep 60Pluggable Storage, Developer Gotchas, Cursors, PG12 | Scaling Postgres 60

In this episode of Scaling Postgres, we review articles covering pluggable storage, gotchas for developers, using cursors and new PG12 features. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/60-pluggable-storage-developer-gotchas-cursors-pg12/

Apr 21, 201914 min

Ep 59Popularity, Load Testing, Checksums, pg_hba | Scaling Postgres 59

In this episode of Scaling Postgres, we review articles covering Posgres' popularity, conducting load testing, checksums in PG12 and pg_hba configuration. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/59-popularity-load-testing-checksums-pg_hba/https://www.scalingpostgres.com/episodes/59-popularity-load-testing-checksums-pg_hba/

Apr 14, 201912 min

Ep 58Security Concerns, Fast Counting, Indexing, Trends | Scaling Postgres 58

In this episode of Scaling Postgres, we review articles covering security concerns, fast counting tables, indexing basics and PostgreSQL trends. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/58-security-concerns-fast-counting-indexing-trends/

Apr 8, 201919 min

Ep 57Checking Vacuum, Fast Distinct Count, Group By Speed Up, Health Check | Scaling Postgres 57

In this episode of Scaling Postgres, we review articles covering checking on vacuum, how to get a fast distinct count and speed up group by and a health check playbook. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/57-checking-vacuum-fast-distinct-count-group-by-speed-up-health-check/

Mar 31, 201914 min

Ep 56Practical Indexing, Vertical Scaling, Partition Migration, FDW Performance | Scaling Postgres 56

In this episode of Scaling Postgres, we review articles covering practical indexing, vertical scalability, migrating to partitions and foreign data wrapper performance. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/56-practical-indexing-vertical-scaling-partition-migration-fdw-performance/

Mar 24, 201910 min

Ep 55Replicating Data, SQL Functions, High Availability, Locking Issues | Scaling Postgres 55

In this episode of Scaling Postgres, we review articles covering methods to replicate data, SQL functions, tools for high availability and locking issues. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/55-replicating-data-sql-functions-high-availability-locking-issues/

Mar 18, 20197 min

Ep 54Index-Only Scans, Lock Table, Hot Standby Feedback, Large Backups | Scaling Postgres 54

In this episode of Scaling Postgres, we review articles covering index-only scans, locking tables, hot standby feedback and handling very large backups. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/54-index-only-scans-lock-table-hot-standby-feedback-large-backups/

Mar 11, 201915 min

Ep 53Query Planner, BRIN Indexes, Approximate Algorithms, Delayed Replication | Scaling Postgres 53

In this episode of Scaling Postgres, we review articles covering the Postgres query planner, BRIN indexes, approximate algorithms, and the uses of delayed replication. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/53-query-planner-brin-indexes-approximate-algorithms-delayed-replication/

Mar 4, 201919 min

Ep 52fsync Stopgap, CTE Changes, autovacuum_naptime, Postgres Community | Scaling Postgres 52

In this episode of Scaling Postgres, we review articles covering a fsync stopgap, tuning autovacuum_naptime, upcoming CTE / WITH clause changes and the Postgres community. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/52-fsync-stopgap-autovacuum_naptime-cte-changes-postgres-community/

Feb 25, 20199 min

Ep 51Value of SQL, Window Functions, DB Migrations, Data Storage | Scaling Postgres 51

In this episode of Scaling Postgres, we review articles covering the value of SQL, window functions, scaling database migrations and efficient data storage. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/51-sql-value-window-functions-db-migrations-data-storage/

Feb 18, 201915 min

Ep 50Outage from TXIDs, Breaking Scale, fsync Gate, pg_stat_statements | Scaling Postgres 50

In this episode of Scaling Postgres, we review articles covering an outage from running out of TXIDs, breaking scale, that PG fsync issue and pg_stat_statements. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/50-outage-txids-breaking-scale-fsync-gate-pg_stat_statements/

Feb 11, 201914 min

Ep 49Over One Billion, No Downtime, SQL Life, Throughput | Scaling Postgres 49

In this episode of Scaling Postgres, we review articles covering over one billion records per month, schema changes with no downtime, the life of a SQL query and throughput tracking. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/49-over-one-billion-monthly-records-no-downtime-schema-changes-sql-life-throughput-tracking/

Feb 4, 201914 min

Ep 48Microsoft Acquires Citus Data, Split WAL, Maintenance Work Mem | Scaling Postgres 48

In this episode of Scaling Postgres, we review articles covering Microsoft acquiring Citus Data, split WAL files, maintenance_work_mem and logical replication. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/48-microsoft-acquires-citus-data-split-wal-maintenance-work-memory-logical-replication/

Jan 27, 201914 min

Ep 47pgBouncer, Postgres 11 Gems, DocumentDB, JSON | Scaling Postgres 47

In this episode of Scaling Postgres, we review articles covering pgBouncer, Postgres 11 gems, DocumentDB similarities and JSON capabilities. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/47-pgbouncer-postgres-11-gems-documentdb-json/

Jan 20, 201911 min

Ep 46Stuck Transaction IDs, pgBouncer Auth, UUIDs, Monitoring | Scaling Postgres 46

In this episode of Scaling Postgres, we review articles covering stuck transaction ids, pgBouncer authentication, sequential UUIDs, and monitoring. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/46-stuck-transaction-ids-pgbouncer-authentication-uuids-monitoring/

Jan 13, 201911 min

Ep 45DBMS of 2018, Data Anonymization, JIT, Reserved Keywords | Scaling Postgres 45

In this episode of Scaling Postgres, we review articles covering Postgres as DBMS of 2018, data anonymization, implementing JIT and reserved keywords. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/45-dmbs-2018-data-anonymization-jit-reserved-keywords/

Jan 7, 20197 min

Ep 44Postgres Rise, Row Count Estimates, Nulls, Linux Config | Scaling Postgres 44

In this episode of Scaling Postgres, we review articles covering the rise of Postgres, row count estimates, nulls and linux configuration. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/44-postgres-rise-row-count-estimates-nulls-linux-config/

Dec 31, 20188 min

Ep 43Logical Replication, Prepared Transactions, Ansible, Partitions | Scaling Postgres 43

In this episode of Scaling Postgres, we review articles covering logical replication, prepared transactions, Ansible Postgres deployment Ansible and tidy partitions. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/43-logical-replication-prepared-transactions-ansible-tidy-partitions/

Dec 17, 20189 min

Ep 42Multi-Terabyte Scaling, Kubernetes DBaaS, Encryption, High Availability | Scaling Postgres 42

In this episode of Scaling Postgres, we review articles covering multi-terabyte scaling, building a kubernetes DBaaS, encryption and building high availability. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/42-multi-terabyte-scaling-kubernetes-dbaas-encryption-high-availability/

Dec 9, 201812 min

Ep 41Sequential UUIDs, Runnning Totals, Read Committed, TOAST | Scaling Postgres 41

In this episode of Scaling Postgres, we review articles covering sequential UUIDs, running totals with window functions, read committed vs repeatable read and TOAST. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/41-sequential-uuids-running-totals-read-commmitted-toast/

Dec 3, 201814 min

Ep 40Materialized, PgBouncer Auth, Implicit vs Explicit, JIT | Scaling Postgres 40

In this episode of Scaling Postgres, we review articles covering materialized views in Rails, pgbouncer auth_user, implicit vs explicit joins and JIT. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/40-materialized-pgbouncer-auth-implicit-explicit-jit/

Nov 25, 20188 min

Ep 39Bloat vs zHeap, Composite Indexes, Unsafe Operations | Scaling Postgres 39

In this episode of Scaling Postgres, we review articles covering bloat vs. zheap, composite indexes, unsafe operations, and being a better developer. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/39-bloat-vs-zheap-composite-indexes-unsafe-operations-better-developers/

Nov 19, 201817 min

Ep 38Parallel Query, Real Time Analytics, Killed Index Tuples | Scaling Postgres 38

In this episode of Scaling Postgres, we review articles covering parallel queries, real time analytics, killed index tuples and unexpected downtime. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/38-parallel-query-real-time-analytics-killed-index-tuples-downtime/

Nov 12, 20189 min

Ep 37Postgres Goodies, Materialized vs Rollup, Column Oriented | Scaling Postgres 37

In this episode of Scaling Postgres, we review articles covering Postgres goodies, materialized vs. rollup, column oriented data and parallel scans. To get the show notes as well as get notified of new episodes, visit: https://www.scalingpostgres.com/episodes/37-postgres-goodies-materialized-vs-rollup-column-oriented-parallel-scan/

Nov 5, 201817 min