Der er en funktion kaldet db.currentOp()
som viser de aktuelt kørende forespørgsler med meget detaljerede oplysninger, den inkluderer også den varighed, de har kørt (secs_running
).
Du kan derefter bruge currentOp.opid
med db.killOp()
for at dræbe denne forespørgsel/operation.
Hvis db.currentOp()
returnerer ikke nogen resultater, fordi der ikke er nogen forespørgsel, der har ødelagt, så er der også db.setProfilingLevel()
som vil muliggøre profilering ved at gemme forespørgsler i den "lokale" database. Her
er en "Tutorial", som er fra "M102:MongoDB for DBAs"
Kursus.
Yderligere information kan også findes i denne detaljerede artikel "Fejlfinding MongoDB 100 % CPU-belastning og langsomme forespørgsler" fra Igor Khomenko.