Talk in English - US at Longhorn PHP 2025
                                                    
                            Track Name:
                                                            Hill Country C
                                                                                    
                                                    
                                                        View Slides: https://docs.google.com/presentation/d/17rOn27NmLRrbLIhqZxcXs_XNrG8S67WYBJH1pSMCxuY/edit?usp=sharing 
                                                                                                                                                                    
                        
                        Short URL: https://joind.in/talk/ed34f
                        (QR-Code (opens in new window))
                    
Database performance bottlenecks remain one of the most common sources of application slowdowns, yet many developers lack the practical knowledge to identify and resolve these issues effectively. This talk bridges the gap between theoretical database concepts and real-world optimization techniques that can be immediately applied to production systems.
We'll explore a systematic approach to database optimization that goes beyond basic indexing, covering query plan analysis, connection pooling strategies, and schema design patterns that scale. Attendees will learn how to use database profiling tools to identify performance hotspots, understand when and how to denormalize for performance gains, and implement caching strategies that complement rather than complicate their data layer.
The session includes live demonstrations of optimization techniques across popular database systems (PostgreSQL, MySQL, and MongoDB), showing before-and-after performance metrics from real applications. We'll examine common anti-patterns that developers unknowingly introduce through ORMs and frameworks, and provide actionable solutions that don't require abandoning existing toolchains.
Key takeaways include a practical checklist for database health monitoring, guidelines for when to optimize versus when to scale horizontally, and proven techniques for reducing query execution time by orders of magnitude. Whether you're dealing with slow API responses, growing datasets, or planning for scale, this talk provides immediately applicable strategies to make your applications faster and more reliable.
Target Audience: Software developers, backend engineers, and technical leads working with database-driven applications
Comments
Please login to leave a comment
A fun reminder of how to use SQL queries beyond "select * from users"
Thank you for the talk. I use `explain` a lot, but I didn't know there was `explain analyze`. This would be a wonderful set of information for any developer, especially when I work with people who get all the data from the database and THEN filter out the data.
If live demos are scary, live *SQL* demos must be terrifying. Fortunately, Alena is a seasoned professional with a natural talent for breaking down complex topics.
Beginner/intermediate level talk, but very good content for that audience.
Informative presentation, thanks!
A lot of useful info I had to learn over the past ~3 years on-the-job. I'm glad to have these slides to show to younger developers just getting into enterprise database work, where performance starts to really matter.