在mongodb中获取最常用的查询

时间:2016-11-10 19:54:05

标签: mongodb database-administration database

我想分析我们的数据库并为它创建更好的索引。 因为我们的应用程序非常复杂,而且我们不知道应用程序中最常用的部分是什么,所以我想知道我们使用数据库时最常用的读取查询是什么。 这将使我很容易分析并为他们创建正确的指数。

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:0)

您可以为此启用数据库分析。 在此处获取详细信息 - https://docs.mongodb.com/v3.2/tutorial/manage-the-database-profiler/

或者更简单的方法是使用mongostat(此处为详细信息 - https://docs.mongodb.com/v3.2/administration/monitoring/),它按类型捕获并返回数据库操作的计数(例如插入,查询,更新,删除等)。