GrossQueryChecker: Don't get surprised by query performance in production!

-
Jenni S., Engineering Manager
- May 14, 2013
Ever been woken up at 3am by a misbehaving database query? Jenni S., Yelp’s MySQL DBA, walks us through Yelp’s system to prevent such rude awakenings. Here at Yelp, we push multiple times a day. We do this safely and surely with our process of code review, integration, automated testing, and extensive monitoring. I think that we’re all used to the idea of automated testing for our code, but what about the queries generated by the application against the database? Catch potential problem queries in testing, not production In most engineering organizations, it’s common for the development, build,...