sql >> Database >  >> NoSQL >> MongoDB

Hoe schakel ik profilering in node-mongodb-native in?

Ik begrijp wat je bedoelt met de methoden, maar ik denk dat het probleem met de db.command-poging is dat je een shellhelper probeert uit te voeren als een commando in plaats van het commando zelf. Het eigenlijke commando is dit formaat:

// 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 })

Dus als je probeert de relevante waarde door te geven aan db.command, dan zou dat moeten werken.




  1. InvalidOperationException krijgen tijdens het opvragen met AsQueryable in C#

  2. Hoe nest ik een belofte in een andere beloftefunctie in node.js?

  3. Waar staat de h in het oplog.rs-document voor?

  4. Kon geen verbinding maken met Redis om 10.XX.XX.28:6379:onbekende fout - tijdens toegang vanaf Spring Batch of Windows-machine