Index Strategy guide
presented by Greg Dostatni
Indexes are the backbone of efficient data retrieval in PostgreSQL, but their effective use requires more than just knowing how to create them. Do you ever feel like your database is stubbornly refusing to use your carefully crafted index? Does size really matter? How much of an impact does over-indexing have?
We will kickstart by understanding how indexes work and why the database may choose to ignore them. We will explore why partial indexes may be more efficient under some specific scenarios. We will also delve into more advanced techniques, like indexing on md5 value, sorting and the impact of choosing the correct data type.
Finally, no discussion of indexing would be complete without addressing the long-term health of your indexes. We’ll cover index bloat, routine maintenance, and how to check if your indexes are lean and efficient.
Whether you’re looking to optimize your existing indexes or explore cutting-edge strategies, this session will equip you with the knowledge and tools to take full advantage of PostgreSQL indexing capabilities.