Subscribe to the
Percona Newsletter

Subscribe Now!
  Thursday, November 29, 2018    Timothy Vaillancourt

Improve MongoDB Performance with Proper Queries

Please join Percona’s Senior Technical Operations Specialist, Tim Vaillancourt, as he presents “Improve MongoDB Performance with Proper Queries” on Thursday, November 29th, 2018, at 12:30 PM PST (UTC-8) / 3:30 PM EST (UTC-5). 

There are many different ways you can use queries in MongoDB to find the data you need. However, knowing which queries are slowing down your performance can be a challenge. In this webinar we’ll discuss the following:

  • How to perform ad hoc queries on the database using the find or findOne functions and a query document.
  • How to query for ranges, set inclusion, inequalities, and more using $-conditionals.
  • How to use and sort queries that return a database cursor, which lazily returns batches of documents as you need them.
  • What pitfalls you can encounter when performing the many available meta operations perform on a cursor, including skipping a certain number of results, and limiting the number of results returned.

By the end of this webinar you will have a better understanding of which queries impact performance and how to leverage open source tools to monitor queries. 


About the Author

Timothy Vaillancourt

Tim joined Percona in 2016 as Sr. Technical Operations Architect for MongoDB with a goal to make the operations of MongoDB as smooth as possible. With experience operating infrastructures in industries such as government, online marketing/publishing, SaaS and gaming combined with experience tuning systems from the hard disk all the way up to the end-user, Tim has spent time in nearly every area of the modern IT stack with many lessons learned. Tim is based in Amsterdam, NL and enjoys traveling, coding and music. Prior to Percona Tim was the Lead MySQL DBA of Electronic Arts' DICE studios, helping some of the largest games in the world (“Battlefield" series, “Mirrors Edge” series, “Star Wars: Battlefront”) launch and operate smoothly while also leading the automation of MongoDB deployments for EA systems. Before the role of DBA at EA's DICE studio, Tim served as a subject matter expert in NoSQL databases, queues and search on the Online Operations team at EA SPORTS. Prior to moving to the gaming industry, Tim served as a Database/Systems Admin operating a large MySQL-based SaaS infrastructure at AbeBooks/Amazon Inc.