Igo*_*bar 5 performance mongodb nosql
有没有办法可以保护我的应用程序免受MongoDB中的慢查询?我的应用程序有很多过滤器的可能性,我正在监视所有这些查询,但同时我不想因为缺少索引定义而影响性能.
正如 @ghik 提到的,“notablescan”选项将阻止您运行由于不使用索引而变慢的查询。但是,该选项对于服务器来说是全局的,并且不适合在生产环境中使用。除了表扫描之外,它也不会保护您免受任何其他缓慢查询源的影响。
不幸的是,我认为现在没有办法直接做你想做的事。有一个 JIRA 票证建议添加 $maxTime 或 $maxScan 查询参数,这听起来会对您有所帮助,所以请投票: https: //jira.mongodb.org/browse/SERVER-2212。
| 归档时间: |
|
| 查看次数: |
2949 次 |
| 最近记录: |