MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara melihat kueri yang dieksekusi oleh mongodb saya?

Cetak semua bacaan aktif:

db.currentOp().inprog.forEach(
   function(d){
     if(d.waitingForLock && d.lockType != "read")
        printjson(d)
     })

Cetak semua tulisan aktif:

db.currentOp().inprog.forEach(
   function(d){
     if(d.waitingForLock && d.lockType != "write")
        printjson(d)
     })

Anda bisa mendapatkan lebih banyak granular jika Anda suka dengan menggunakan currentOp.op untuk memfilter menurut jenis operasi tertentu (menyisipkan, memperbarui, menghapus, dll).

Lihat halaman berikut dari dokumentasi MongoDB.org untuk info lebih lanjut:http:// docs.mongodb.org/manual/reference/current-op/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose findOne dokumen yang disematkan oleh _id

  2. Ubah string menjadi angka dalam proyeksi MongoDB

  3. Perintah dropIndexes MongoDB

  4. Memperbarui 2 skema luwak dalam panggilan api

  5. Bagaimana cara mengambil hanya id mongo yang dipilih menggunakan metode mongorepositori data pegas?