mongodb:指定慢速操作的阈值

标签 mongodb mongodb-query

我在 mongod.cfg 中添加配置时总是遇到问题。

现在我想根据 this suggestion 启用操作分析: 指定慢速操作的阈值

systemLog:
    destination: file
    path: C:\Mongo\log\mongod.log
    logAppend: true
storage:
    journal:
        enabled: true
    dbPath: C:\Mongo\db
operationProfiling:
    mode: 2
    slowOpThresholdMs: 500
    slowOpSampleRate: 1.0

但是当我想从服务启动 mongodb 时出现错误:

Error1053:The service did not response to the start or control request in a timely fashion

cfg文件哪里错了?居然没有

operationProfiling:
    mode: 2
    slowOpThresholdMs: 500
    slowOpSampleRate: 1.0

服务已启动,但是当我添加此配置时出现错误。

*****编辑*****

我使用的是 mongodb 3.6

最佳答案

Mode 是一个字符串值,默认为关闭,因此在您的情况下您需要打开,如下所示: 模式:开

关于mongodb:指定慢速操作的阈值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48763238/

相关文章:

node.js - 查找 ObjectId _id 但 Schema 已将 _id 定义为 String

javascript - 如何在 Mongoose mapreduce 中调用相关模型

mongodb - $sort 使我在 MongoDB 中的查询速度太慢

mongodb - 聚合在 Mongodb 中的聚合

sql - 如何将此 sql 查询转换为 mongodb

MongoDb:排序文本搜索结果

sql-server - SQL Server 和 Mongo 可以一起使用吗?

javascript - 设计集合,如何去规范化

MongoDB 聚合 : Combine two arrays

MongoDB group by 对每个组进行排序和限制