如何在MongoDB中为特定数据库启用分析

时间:2016-12-29 10:58:21

标签: mongodb mongodb-query

db.runCommand({profile:2})将为我的MongoDB中的所有数据库设置分析。

我有x,y,z个数据库,需要启用仅x

的分析

我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

使用

db.setProfilingLevel(2) 

这将仅为您当前的数据库启用分析。有关详细信息,请参阅https://docs.mongodb.com/manual/tutorial/manage-the-database-profiler/

简单的例子:

use test1;
db.setProfilingLevel(2);
db.getProfilingLevel() // output 2

use test2 
db.getProfilingLevel() // output 0