我想分析我们的数据库并为它创建更好的索引。 因为我们的应用程序非常复杂,而且我们不知道应用程序中最常用的部分是什么,所以我想知道我们使用数据库时最常用的读取查询是什么。 这将使我很容易分析并为他们创建正确的指数。
关于如何做到这一点的任何想法?
答案 0 :(得分:0)
您可以为此启用数据库分析。 在此处获取详细信息 - https://docs.mongodb.com/v3.2/tutorial/manage-the-database-profiler/
或者更简单的方法是使用mongostat(此处为详细信息 - https://docs.mongodb.com/v3.2/administration/monitoring/),它按类型捕获并返回数据库操作的计数(例如插入,查询,更新,删除等)。