Running MongoDB in Production

Monday 9:00AM-12:00PM

@ Goldsmith 2


3 hours tutorial


Developer, Operations

Are you a seasoned MySQL DBA that needs to add MongoDB to your skills? Are you used to managing a small environment that runs well, but want to know what you might not know yet?

MongoDB works well, but when it has issues, the number one question is "where should I go to solve a problem?" This tutorial will cover:

Understanding the MongoDB logs
Understanding the Server Status output, including various engine types
Using the "currentOp" command
Using operationProfiling (i.e.: the database profiler)
Troubleshooting a query plan
Recommended tools for parsing profiler and logs
Performance monitoring recommendations
Maintenance recommendations for replica sets
Maintenance recommendations for sharding
Picking the right shard key
Debugging shard balancing problems
Changes to the sharding system in MongoDB 3.4
Benchmark and load replaying tools
Choosing a storage engine
Choosing a backup method
Backup process best practices and tooling


Tim Vaillancourt

Tim Vaillancourt (Percona)

Sr. Technical Operations Architect


Tim is an open-source enthusiast with a long background of optimising large infrastructures in all areas of the stack in various combinations of sys/ops admin, DBA and developer roles. Tim focuses on improving the operations of MongoDB as the Sr Tech Ops Architect for MongoDB at Percona.


  Download Slides  

Percona Live

Stay Connected on:

Percona Live Conferences

The Percona Live Open Source Database Conferences are the premier event for the diverse and active open source database community, as well as businesses that develop and use open source database software.

Contact Us

For general information about the event/expo/conference, including registration, please contact us at:

  • info(@)
  • +1-888-401-3401
  • +1-919-948-2863
  • 8081 Arco Corporate Drive - Suite 330 - Raleigh, NC 27617, USA