High Performance PostgreSQL for Rails
By Andrew Atkinson
Andrew Atkinson brings years of hands-on experience to this practical guide on getting the most out of PostgreSQL in Ruby on Rails applications. The book covers everything from query optimization and indexing strategies to connection pooling, partitioning, and database maintenance — all within the context of a Rails codebase.
Even if you don't work with Rails, the PostgreSQL knowledge in this book is broadly applicable. You will learn how to identify slow queries, understand execution plans, and make informed decisions about schema design and scaling. A solid choice for backend engineers who want to go beyond the ORM and truly understand the database powering their applications.
