MONGODB ATLAS

Performance

MongoDB Atlas makes it easy to scale your databases in any direction. Get more out of your existing resources with performance optimization tools and real-time visibility into database metrics.

Scale On-Demand

With MongoDB Atlas, you can scale your databases up, down, or out in a few clicks or API calls.

Elastic Scalability

Adjust the instance size, memory, or storage capacity of your clusters with no application downtime. Provision and pay for the resources you need, when you need them.

We could see that using a horizontally scalable document database was a perfect fit for player-account based games. The ability to create a high traffic volume, highly scalable solution is about knowing the tiny details. To do that, normally engineers need to focus on many different parts of the stack but MongoDB Atlas and MongoDB’s support gives us a considerable shortcut.

Yordan Gyurchev, Technical Director, SEGA

We run our application on a deployment using the M30 size instances with the auto-expanding storage option enabled. When our disk utilization approaches 90%, Atlas automatically provisions us more with no impact to availability. And if we experience spikes in traffic like we have in the past, we can easily scale up or out using MongoDB Atlas by either clicking a few buttons in the UI or triggering a scaling event using the API.

Ken Hoff, Developer Advocate, Stream

We could see that using a horizontally scalable document database was a perfect fit for player-account based games. The ability to create a high traffic volume, highly scalable solution is about knowing the tiny details. To do that, normally engineers need to focus on many different parts of the stack but MongoDB Atlas and MongoDB’s support gives us a considerable shortcut.

Yordan Gyurchev, Technical Director, SEGA

We run our application on a deployment using the M30 size instances with the auto-expanding storage option enabled. When our disk utilization approaches 90%, Atlas automatically provisions us more with no impact to availability. And if we experience spikes in traffic like we have in the past, we can easily scale up or out using MongoDB Atlas by either clicking a few buttons in the UI or triggering a scaling event using the API.

Ken Hoff, Developer Advocate, Stream

Over time, we realized that what we had originally provisioned was may more than what we needed. And at that point, we could have either reprovisioned a cluster to again manage ourselves or just migrate our data to MongoDB Atlas and never have to worry about this problem ever again.

Gavin Cooper, Senior Director of Product and Engineering, Surfline

Native Sharding

Scale horizontally across multiple machines with Atlas’s native sharding capabilities. Choose the number of shards and sharding strategy that meets your needs.

Optimize Resource Efficiency

MongoDB Atlas helps you improve database performance with automated index recommendations, auto-scaling, and workload isolation.
The Performance Advisor provides automated index recommendations for collections experiencing poor performance

Performance Advisor

MongoDB Atlas offers a unique built-in Performance Advisor that automatically analyzes your workload and recommends indexes to improve performance with no additional overhead. See which collections are experiencing suboptimal performance and examples of slow-running queries with relevant metrics.

The Performance Advisor has made indexing the database and optimizing queries a no-brainer.

Nicolae Gudumac, CTO & Co-founder, Planable

The Performance Advisor has been hugely valuable to the team–any unindexed queries are captured and alerted to us, so we can add a new index in minutes if we need to.

Jon Vines, Software Development Team Lead, AO.com

The Performance Advisor has made indexing the database and optimizing queries a no-brainer.

Nicolae Gudumac, CTO & Co-founder, Planable

The Performance Advisor has been hugely valuable to the team–any unindexed queries are captured and alerted to us, so we can add a new index in minutes if we need to.

Jon Vines, Software Development Team Lead, AO.com

Atlas’s Performance Advisor makes it easy to identify places for improvement and review how data has changed since the last time a database was indexed.

Sankaet Pathak, CEO, SynapseFI

Capacity Auto-Scaling

Enable fully automated capacity management and have Atlas adjust database storage and sizes as needed by tracking resource utilization metrics in real-time.

Workload Isolation

Configure read-only secondary nodes to isolate analytical workloads and ensure high performance for operational workloads on the same database.

Full Performance Visibility

MongoDB Atlas takes the pain out of database monitoring and diagnostics with custom alerts, real-time performance tracking, and historical metrics.

Real-Time Performance Panel

See live performance metrics for dedicated clusters, including operations, disk usage, connections, IOPS, hottest collections, and slowest queries.

Custom Alerts

Receive notifications when database operations or server usage reach defined thresholds that affect your cluster’s performance. Get alerts over email, text, and channels you already use.

Key Database Metrics

Create dashboards from dozens of throughput, performance, and utilization metrics to analyze historical database performance down to one minute granularity.

The Query Profiler is a tool that visualizes slow-running operations and their key performance statistics in the MongoDB Atlas UI

Query Profiler

Analyze poorly performing queries and narrow in on key performance statistics on the operation level with the Query Profiler in MongoDB Atlas. Review historical operations to quickly identify outliers and see query patterns across collections and operation types.

Ready to get started?

Deploy a test cluster for free today

Back to MongoDB Atlas

The global cloud database, built and run by MongoDB.

MongoDB Atlas Efficiency

Fully managed deployments, maintenance, and upgrades.