Scaling Postgres

  • Author: Vários
  • Narrator: Vários
  • Publisher: Podcast
  • Duration: 94:13:48
  • More information

Informações:

Synopsis

Learn how to get the best performance and scale your PostgreSQL database with our weekly shows. Receive the best content curated from around the web. We have a special focus on content for developers since your architecture and usage is the key to getting the most performance out of PostgreSQL.

Episodes

  • Columnar Storage, Docker Containers, Notify & Listen, Tuning RHEL | Scaling Postgres 156

    15/03/2021 Duration: 16min

    In this episode of Scaling Postgres, we discuss Citus 10 columnar storage, using Postgres in docker containers, using notify & listen for real-time apps and tuning RHEL. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.citusdata.com/blog/2021/03/06/citus-10-columnar-compression-for-postgres/ https://www.cybertec-postgresql.com/en/running-postgres-in-docker-why-and-how/ https://blog.arctype.com/postgres-notify-for-real-time-dashboards/ https://www.enterprisedb.com/blog/tuning-red-hat-enterprise-linux-family-postgresql https://aws.amazon.com/blogs/database/best-practices-for-amazon-rds-for-postgresql-major-upgrades-and-replicas/ https://pgsqlpgpool.blogspot.com/2021/03/speeding-up-pgbench-using-copy-freeze.html https://www.cybertec-postgresql.com/en/postgresql-github-actions-continuous-integration/ https://postgresql.life/post/guillaume_lelarge/

  • Citus Open Source, Time Series Performance, Subscripting Updates, target_session_attrs | Scaling Postgres 155

    08/03/2021 Duration: 17min

    In this episode of Scaling Postgres, we discuss Citus 10 open source, time series performance in native Postgres, using subscripting for updates and new target_session_attrs. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.citusdata.com/blog/2021/03/05/citus-10-release-open-source-rebalancer-and-columnar-for-postgres/ https://aws.amazon.com/blogs/database/designing-high-performance-time-series-data-tables-on-amazon-rds-for-postgresql/ https://erthalion.info/2021/03/03/subscripting/ https://www.cybertec-postgresql.com/en/new-target_session_attrs-settings-for-high-availability-and-scaling-in-postgresql-v14/ https://www.depesz.com/2021/03/01/starting-with-pg-where-how-can-i-set-configuration-parameters/ https://www.depesz.com/2021/03/05/starting-with-pg-where-are-logs/ https://www.youtube.com/user/EnterpriseDB/videos https://www.enterprisedb.com/blog/security-and-containers-cloud-native-postgresql https://www.cybertec-postgr

  • Connection Queuing, Connection Pool Size, Simple Audting, Fuzzy Matching | Scaling Postgres 154

    01/03/2021 Duration: 19min

    In this episode of Scaling Postgres, we discuss connection queuing, estimating connection pools size, how to do simple auditing and how to run queries using fuzzy matching. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.percona.com/blog/2021/02/26/connection-queuing-in-pgbouncer-is-it-a-magical-remedy/ https://www.cybertec-postgresql.com/en/estimating-connection-pool-size-with-postgresql-database-statistics/ https://mydbanotebook.org/post/auditing/ https://info.crunchydata.com/blog/fuzzy-name-matching-in-postgresql https://www.cybertec-postgresql.com/en/postgresql-how-to-write-a-trigger/ https://www.highgo.ca/2021/02/24/postgresql-logical-replication-advantage-and-step-by-step-set-up/ https://www.citusdata.com/blog/2021/02/20/faster-data-migrations-in-postgres/ https://blog.rustprooflabs.com/2021/02/postgres-partition-openstreetmap-road-v1-review https://blog.rustprooflabs.com/2021/02/postgres-partition-openstreetmap-ro

  • Int to BigInt, Resistance is Futile, Optimizer Statistics, Advanced Query Optimization | Scaling Postgres 153

    21/02/2021 Duration: 12min

    In this episode of Scaling Postgres, we discuss how to convert an integer primary key to a bigint, how container resistance is futile, how the optimizer uses statistics and how to set manual statistics. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.youtube.com/watch?v=aVty0_qcPzM https://info.crunchydata.com/blog/deep-postgresql-thoughts-resistance-to-containers-is-futile https://www.cybertec-postgresql.com/en/postgresql-analyze-and-optimizer-statistics/ https://www.cybertec-postgresql.com/en/postgresql-create-statistics-advanced-query-optimization/ https://aaronbos.dev/posts/query-postgresql-json https://info.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements https://blog.rustprooflabs.com/2021/02/postgres-postgis-why-partition-openstreetmap https://blog.rustprooflabs.com/2021/02/postgres-postgis-partition-openstreetmap-road https://info.crunchydata.com/blog/arcgis-feat

  • New Releases, Reconnect After Failure, Bablefish, Troubleshoot Disk & Memory | Scaling Postgres 152

    14/02/2021 Duration: 15min

    In this episode of Scaling Postgres, we discuss new PostgreSQL releases, reconnecting after a connection failure, Babelfish SQL Server compatibility and troubleshooting disk and memory issues. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.postgresql.org/about/news/postgresql-132-126-1111-1016-9621-and-9525-released-2165/ https://www.citusdata.com/blog/2021/02/12/reconnecting-your-app-after-a-postgres-failover/ https://postgresql.fund/blog/babelfish-the-elephant-in-the-room/ https://www.highgo.ca/2021/02/08/troubleshooting-performance-issues-due-to-disk-and-ram/ https://www.depesz.com/2021/02/12/starting-with-pg-where-is-the-config/ https://www.depesz.com/2021/02/09/why-is-there-database-named-postgres/ https://www.highgo.ca/2021/02/12/exploring-sql-command-changes-in-pg-14/ https://fluca1978.github.io/2021/02/08/PostgreSQLToastCorruption.html https://info.crunchydata.com/blog/deep-postgresql-thoughts-the-linux-assassin

  • Cleaning Up, Function Performance, 11 Million IOPS, Change Data Capture | Scaling Postgres 151

    07/02/2021 Duration: 18min

    In this episode of Scaling Postgres, we discuss cleaning up your database, function performance, 11 million IOPS and change data capture. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://hakibenita.com/postgresql-unused-index-size https://info.crunchydata.com/blog/cleaning-up-your-postgres-database https://www.ongres.com/blog/boost-your-user-defined-functions-in-postgresql/ https://tanelpoder.com/posts/11m-iops-with-10-ssds-on-amd-threadripper-pro-workstation/ https://info.crunchydata.com/blog/postgres-change-data-capture-with-debezium https://www.cybertec-postgresql.com/en/postgresql-what-is-a-checkpoint/ https://www.youtube.com/user/EnterpriseDB/videos https://blog.rustprooflabs.com/2021/02/postgresql-sqlite-fdw-pihole https://www.percona.com/blog/2021/02/01/postgresql-database-security-authentication/ https://info.crunchydata.com/blog/postgres-and-crypto-supply-chain-of-integrity https://www.depesz.com/2021/02/04/wait

  • Scaling Advice, Vicious Cycle, Improve Observability, Addressing Corruption | Scaling Postgres 150

    31/01/2021 Duration: 16min

    In this episode of Scaling Postgres, we discuss scaling advice, a vicious cycle of WAL writes, how to improve observability and addressing database corruption. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.cybertec-postgresql.com/en/postgres-scaling-advice-for-2021/ https://mydbanotebook.org/post/vicious-circle/ https://pgdash.io/blog/postgres-observability.html https://www.highgo.ca/2021/01/27/avoiding-identifying-and-dealing-with-postgresql-database-corruption-part-1/ https://tech.coffeemeetsbagel.com/our-journey-to-postgresql-12-3d6ee15d305a https://www.cybertec-postgresql.com/en/monitoring-replication-pg_stat_replication/ https://www.depesz.com/2021/01/28/how-to-run-some-tasks-without-user-intervention-at-specific-times-part-2/ https://www.youtube.com/watch?v=ndtN6vYhyUU https://www.percona.com/blog/2021/01/28/how-to-create-postgresql-custom-builds-and-debian-packages/ https://www.highgo.ca/2021/01/25/a-preliminar

  • ARM Tests, Tips & Tricks, Hierarchical Structures, Benchmarking Framework | Scaling Postgres 149

    24/01/2021 Duration: 12min

    In this episode of Scaling Postgres, we discuss tests of Postgres on ARM processors, 2021 tips & tricks, working with hierarchical structures and creating a benchmarking framework. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.percona.com/blog/2021/01/22/postgresql-on-arm-based-aws-ec2-instances-is-it-any-good/ https://www.cybertec-postgresql.com/en/tips-and-tricks-to-kick-start-the-postgres-year-2021/ https://hoverbear.org/blog/postgresql-hierarchical-structures/ https://markwkm.blogspot.com/2021/01/demo-of-another-benchmarking-framework.html https://www.depesz.com/2021/01/18/waiting-for-postgresql-14-add-pg_stat_database-counters-for-sessions-and-session-time/ https://www.depesz.com/2021/01/17/are-there-limits-to-partition-counts/ https://www.enterprisedb.com/blog/how-dave-page-episode-3-install-and-run-pgadmin-using-python-package https://www.cybertec-postgresql.com/en/golden-proportions-in-postgresql/ https://i

  • Hash Indexes, Int Float Numeric Types, Postgres 14 Features, Data Science | Scaling Postgres 148

    17/01/2021 Duration: 11min

    In this episode of Scaling Postgres, we discuss hash indexes, the int, float and numeric data types, features coming in Postgres 14 and data science in Postgres. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://hakibenita.com/postgresql-hash-index https://www.cybertec-postgresql.com/en/postgresql-int4-vs-float4-vs-numeric/ https://www.depesz.com/2021/01/12/waiting-for-postgresql-14-report-progress-of-copy-commands/ https://www.depesz.com/2021/01/12/waiting-for-postgresql-14-add-idle_session_timeout/ https://info.crunchydata.com/blog/r-predictive-analytics-in-data-science-work-using-postgresql https://www.highgo.ca/2021/01/12/the-mapping-of-oid-and-relfilenode-in-pg/ https://www.highgo.ca/2021/01/15/how-postgresql-executes-sequential-scans-with-the-help-of-table-access-methods-apis/ http://smalldatum.blogspot.com/2021/01/sysbench-in-memory-postgres-postgres-is.html https://www.depesz.com/2021/01/15/how-to-run-some-tasks-withou

  • DBMS of the Year, Better Data Migrations, Idle Connection Impact, Security Implementation Guide | Scaling Postgres 147

    10/01/2021 Duration: 20min

    In this episode of Scaling Postgres, we discuss PostgreSQL as the DBMS of the year, running better data migrations, the impact of idle connections and a security implementation guild. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://db-engines.com/en/blog_post/85 https://medium.com/doctolib/stop-worrying-about-postgresql-locks-in-your-rails-migrations-3426027e9cc9 https://aws.amazon.com/blogs/database/resources-consumed-by-idle-postgresql-connections/ https://aws.amazon.com/blogs/database/performance-impact-of-idle-postgresql-connections/ https://www.depesz.com/2021/01/08/how-to-limit-rows-to-at-most-n-per-category-fix/ https://info.crunchydata.com/blog/announcing-the-crunchy-data-postgresql-stig https://www.percona.com/blog/2021/01/04/postgresql-database-security-what-you-need-to-know/ https://fluca1978.github.io/2021/01/03/PostgreSQLSingleUserModeP.html https://info.crunchydata.com/blog/using-r-in-postgres-for-logistic-regr

  • Active-Active & Federated, Memory Speed, Table Rewrite Causes, PostgreSQL Shibboleth | Scaling Postgres 146

    04/01/2021 Duration: 14min

    In this episode of Scaling Postgres, we discuss setting up active-active instances with federation, the impact of memory speed, the causes of table rewrites and the Postgres shibboleth. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://info.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes https://info.crunchydata.com/blog/postgresql-13-benchmark-memory-speed-vs.-tps https://www.thatguyfromdelhi.com/2020/12/what-postgres-sql-causes-table-rewrite.html https://www.cybertec-postgresql.com/en/the-shibboleth-of-postgresql/ https://www.youtube.com/channel/UCjowqBHD53OEHUtxuLj2JYg/videos https://www.highgo.ca/2020/12/29/checkpoints-in-postgresql/ https://www.depesz.com/2020/12/24/how-to-install-and-configure-postgresql-debian-ubuntu-for-developer-use-part-1/ https://www.depesz.com/2020/12/29/how-to-install-and-configure-postgresql-debian-ubuntu-for-developer-use-part-2/ https://www.depesz.com/2020/12/21/waiting-for-

  • PgMiner Botnet, Collation Index Corruption, postgresql.conf, Custom Data Types | Scaling Postgres 145

    20/12/2020 Duration: 14min

    In this episode of Scaling Postgres, we discuss the PGMiner botnet attack, how collation changes can cause index corruption, managing your postgresql.conf and implementing custom data types. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.zdnet.com/article/pgminer-botnet-attacks-weakly-secured-postgresql-databases/ https://www.citusdata.com/blog/2020/12/12/dont-let-collation-versions-corrupt-your-postgresql-indexes/ https://www.ongres.com/blog/repository-tuning-guide-api-postgresql-conf/ https://pganalyze.com/blog/custom-postgres-data-types-django-python https://www.ongres.com/blog/free-1gb-postgres-database-on-aws-cloudshell/ https://info.crunchydata.com/blog/postgis-raster-and-crunchy-bridge https://www.cybertec-postgresql.com/en/postgresql-exclusive-cron-jobs-using-pg_timetable-scheduler/

  • Postgres Migration, Bulk Data Loading, Updates vs. Upgrades, UUID Benchmarks | Scaling Postgres 144

    13/12/2020 Duration: 12min

    In this episode of Scaling Postgres, we discuss a Mongo to Postgres migration, the best way to bulk load data, running an update vs. an upgrade and benchmarks for UUIDs. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://blog.coinbase.com/seamless-mongodb-to-postgresql-migration-127735cc989c https://www.highgo.ca/2020/12/08/bulk-loading-into-postgresql-options-and-comparison/ https://www.cybertec-postgresql.com/en/upgrading-and-updating-postgresql/ https://shusson.info/post/benchmark-v4-uuid-generation-in-postgres https://info.crunchydata.com/blog/using-pl/pgsql-to-calculate-new-postgres-columns https://www.highgo.ca/2020/12/08/whats-the-special-for-logical-level-of-postgresql-wal/ https://info.crunchydata.com/blog/waiting-for-postgis-3.1-geos-3.9 https://blog.rustprooflabs.com/2020/12/osm2gpsql-flex-output-to-postgis https://postgresql.life/post/carole_arnaud/

  • Microsoft SQL Server Compatible, Time Series Performance, Feature Casualties, BLOB Cleanup | Scaling Postgres 143

    07/12/2020 Duration: 18min

    In this episode of Scaling Postgres, we discuss Microsoft SQL server compatibility, the performance of time series DBs, DB feature casualties and how to clean up BLOBs. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.ongres.com/blog/aws_announces_open_source_postgres_with_sql_server_compatibility/ https://aws.amazon.com/blogs/opensource/want-more-postgresql-you-just-might-like-babelfish/ https://blog.timescale.com/blog/timescaledb-vs-amazon-timestream-6000x-higher-inserts-175x-faster-queries-220x-cheaper/ https://brandur.org/large-database-casualties https://www.cybertec-postgresql.com/en/blob-cleanup-in-postgresql/ https://www.enterprisedb.com/blog/infographic-5-things-include-your-postgresql-security-checklist https://www.revenuecat.com/blog/pgbouncer-on-aws-ecs https://www.percona.com/blog/2020/12/01/how-pgbackrest-is-addressing-slow-postgresql-wal-archiving-using-asynchronous-feature/ https://info.crunchydata.com/blog

  • Insert vs. Update, Select * Performance, Debezium Set Up, Standardizing Data | Scaling Postgres 142

    29/11/2020 Duration: 13min

    In this episode of Scaling Postgres, we discuss inserts vs. updates, select * performance, how to set up Debezium and methods to standardize data. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.cybertec-postgresql.com/en/insert-only-data-modelling-to-smooth-peaks-on-slow-disks/ https://tanelpoder.com/posts/reasons-why-select-star-is-bad-for-sql-performance/ https://elephanttamer.net/?p=50 https://info.crunchydata.com/blog/postgres-the-batteries-included-database https://info.crunchydata.com/blog/using-postgresql-for-statistics-centering-and-standardizing-data https://www.highgo.ca/2020/11/26/postgresql-high-availability-setup-and-uptime-considerations/ https://www.citusdata.com/blog/2020/11/21/making-postgres-stored-procedures-9x-faster-in-citus/ https://pgstef.github.io/2020/11/21/combining_pgbackrest_dedicated_repository_host_and_streaming_replication.html https://www.pgbouncer.org/2020/11/pgbouncer-1-15-0 https://i

  • Unattended Upgrade, ARM Benchmarks, Exploration, PostGIS Performance | Scaling Postgres 141

    23/11/2020 Duration: 10min

    In this episode of Scaling Postgres, we discuss an unattended upgrade, ARM Postgres benchmarks, how to explore new databases and PostGIS performance. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://seiler.us/2020-11-18-unattended-upgrades/ https://info.crunchydata.com/blog/postgresql-benchmarks-apple-arm-m1-macbook-pro-2020 https://www.craigkerstiens.com/2020/11/14/exploring-a-new-postgres-database/ https://info.crunchydata.com/blog/waiting-for-postgis-3.1-performance http://blog.cleverelephant.ca/2020/11/waiting-for-postgis-3-1-mvt.html https://elephanttamer.net/?p=47 https://www.commandprompt.com/blog/is-of/ https://www.youtube.com/watch?v=qpdiR4NnxK0 https://arunsori.me/posts/postgres-clickhouse-fdw-in-go/ http://postgis.net/2020/11/20/postgis-3.0.3/ https://www.citusdata.com/blog/2020/11/14/citus-9-5-whats-new/ https://rjuju.github.io/postgresql/2020/11/17/queryid-reporting-in-plpgsql_check.html https://www.cybertec

  • Replication Conflicts, Postgres Governance, pg_crash, MobilityDB | Scaling Postgres 140

    15/11/2020 Duration: 11min

    In this episode of Scaling Postgres, we discuss replication conflicts, how Postgres is governed, a pg_crash utility and tracking temporal spatial data with Mobility. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.postgresql.org/about/news/postgresql-131-125-1110-1015-9620-and-9524-released-2111/ https://www.cybertec-postgresql.com/en/streaming-replication-conflicts-in-postgresql/ https://postgresql.fund/blog/is-it-time-to-modernize-postgresql-core/ https://www.cybertec-postgresql.com/en/pg_crash-crashing-postgresql-automatically/ https://www.citusdata.com/blog/2020/11/09/analyzing-gps-trajectories-at-scale-with-postgres-mobilitydb/ https://www.mohitkhare.com/blog/postgres-constraints/ https://www.youtube.com/c/percona/videos https://www.youtube.com/watch?v=G8wDjV0N9tk https://info.crunchydata.com/blog/postgres-streaming-replication-on-windows-a-quick-guide https://www.2ndquadrant.com/en/blog/webinar-commit-without-fear

  • Weekly News, Full-Text Search Performance, pg_cron, Bulk Data Loading | Scaling Postgres 139

    08/11/2020 Duration: 12min

    In this episode of Scaling Postgres, we discuss Postgres weekly news, full-text search performance, enhancements to pg_cron and the best way to bulk load data. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.postgresql.org/about/news/new-postgresql-core-team-members-2103/ https://www.postgresql.org/about/news/postgresql-weekly-news-november-1-2020-2101/ https://www.2ndquadrant.com/en/blog/full-text-search-since-postgresql-8-3/ https://www.citusdata.com/blog/2020/10/31/evolving-pg-cron-together/ https://www.2ndquadrant.com/en/blog/webinar-best-practices-for-bulk-data-loading-in-postgresql-follow-up/ https://www.cybertec-postgresql.com/en/having-a-2nd-look-at-postgres-v13-improvements/ https://www.youtube.com/c/percona/videos https://www.enterprisedb.com/blog/provisioning-postgresql-cluster-terraform-and-ansible https://www.youtube.com/watch?v=nsA1WanDFAs https://www.2ndquadrant.com/en/blog/random-numbers/ https://info

  • Scaling Connections, TimescaleDB, Time-series Gaps, Red & Golden Signals | Scaling Postgres 138

    01/11/2020 Duration: 16min

    In this episode of Scaling Postgres, we discuss scaling connections, the release of TimescaleDB 2.0, how to find time-series gaps and monitoring RED & Golden signals. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.citusdata.com/blog/2020/10/25/improving-postgres-connection-scalability-snapshots/ https://blog.timescale.com/blog/timescaledb-2-0-a-multi-node-petabyte-scale-completely-free-relational-database-for-time-series/ https://www.endpoint.com/blog/2020/10/26/postgresql-finding-gaps-in-time-series-data https://www.cybertec-postgresql.com/en/postgresql-foreign-keys-and-insertion-order-in-sql/ https://www.cybertec-postgresql.com/en/postgresql-clustering-vip-manager/ https://dataegret.com/2020/10/postgresql-red-golden-signals-getting-started/ https://www.citusdata.com/blog/2020/10/28/migrating-interactive-analytics-apps-from-redshift-to-postgres/ https://postgrespro.co.il/blog/joins-using-like-or-why-postgresql-fts-is

  • Toast Impact, zheap Storage, More Performance, pg_rewind Changes | Scaling Postgres 137

    26/10/2020 Duration: 21min

    In this episode of Scaling Postgres, we discuss the impact of toast, zheap storage results, more Postgres 13 performance data and changes to pg_rewind. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.postgresql.org/about/news/statement-from-the-postgresql-core-team-on-the-edb-acquisition-of-2ndquadrant-2094/ https://hakibenita.com/sql-medium-text-performance https://www.cybertec-postgresql.com/en/zheap-inspecting-storage-sizes/ https://blog.rustprooflabs.com/2020/10/postgres13-openstreetmap-performance https://www.2ndquadrant.com/en/blog/tpc-h-performance-since-postgresql-8-3/ https://sql-info.de/postgresql/notes/pg-rewind-changes-in-postgresql-13.html https://elephanttamer.net/?p=43 https://info.crunchydata.com/blog/logical-replication-upgrade-in-postgres https://severalnines.com/database-blog/how-upgrade-postgresql-11-postgresql-12-zero-downtime https://info.crunchydata.com/blog/1-using-postgresql-to-shape-and-prepar

page 12 from 19