Ruby for All cover image

Ruby for All

The Database Wizard with Andrew Atkinson

Jan 19, 2023
A database specialist discusses his journey, the pronunciation of SQL, PostgreSQL vs MySQL performance, transactions and locking in Rails, choosing PostgreSQL over MySQL, the use of pgbouncer, and join tables vs Array or JSON columns for modeling relationships.
28:38

Podcast summary created with Snipd AI

Quick takeaways

  • Benchmarking databases for specific use cases can provide a more accurate performance comparison between MySQL and Postgres.
  • Using PG Bouncer as a connection pooler can optimize connection usage and improve performance in scalable applications with high numbers of concurrent connections.

Deep dives

Using Postgres for web development and focusing on administration and education

Andy Atkinson discusses his experience working with Postgres for web development and how he has shifted his focus to the administration side and educating other developers about the capabilities of Postgres.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner