sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan aktiverer jeg profilering i node-mongodb-native?

Jeg kan se, hvad du mener med metoderne, men jeg tror, ​​at problemet med db.command-forsøget er, at du forsøger at køre en shell-hjælper som en kommando i stedet for selve kommandoen. Den faktiske kommando er dette format:

// get current levels
db.runCommand({ profile : -1 })
// set the level to log slow ops
db.runCommand({ profile : 1 })
// set to log slow ops and change the threshold to 200ms
db.runCommand({ profile : 1, slowms : 200 })
//revert to defaults
db.runCommand({ profile : 0, slowms : 100 })

Så hvis du prøver at overføre den relevante værdi til db.command, burde det virke.




  1. Mongoengine:ConnectionError:Du har ikke defineret en standardforbindelse

  2. Hvordan installeres RDBTools ved hjælp af AWS CloudFormation-skabelon?

  3. MongoDb's $set-ækvivalent i dens java-driver

  4. At vide, hvornår resque-medarbejderen havde afsluttet jobbet