Hi there,
Any advice is highly appreciated. I’ve been running an v4.4 M20 Atlas Cluster happily for a few years now.
The Search, Charts, aggregation pipelines in Compass have all been working great - until recently.
The Charts & aggregation pipelines in Compass specifically have become so slow and subject to frequent timeouts.
I’ve tried creating Views to project data into the smallest format possible, but even sometimes View creation fails due to timeouts.
Memory pressure is not high on the cluster, just these general queries that used to be so performant have come to a crawl. Nearly all of my charts are broken.
I’m getting concerned that Mongo isn’t the right tool for scale, I need aggregations and charts to make informed decisions. Also, if the cluster is having a hard time performing with these queries, I’m worried as this database grows the performance will affect the production apps.
Any suggestions besides checking the performance advisor and creating indices?
Additional info:
- Avg Doc Size: 37kb
- ~700k records