搜尋

首頁  >  問答  >  主體

MongoDB中有增刪改的日誌嗎?

在MongoDB的日誌中 能找到執行增刪改的語句嗎?類似mysql的binlog
我在mongodb.log中只找到一些connection的資訊並沒有增刪改的日誌
我是想拿到一段時間內的資料庫執行的語句不知道是否有語句或存在什麼地方?

天蓬老师天蓬老师2842 天前878

全部回覆(3)我來回復

  • 仅有的幸福

    仅有的幸福2017-05-17 10:04:19

    1.設定分析等級db.setProfilingLevel(2)
    2.檢查分析等級db.getProfilingStatus() result { "was" : 2, "slowms" : 100 }
    3.取得logresult db.system.profile.find ( )

    參考:https://docs.mongodb.com/manu...

    回覆
    0
  • 習慣沉默

    習慣沉默2017-05-17 10:04:19

    mongoose.set('debug', true);

    在偵錯過程中,控制台會輸出操作記錄。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-05-17 10:04:19

    Replication環境下,訪問local的oplog.rs;

    單機環境下,需要轉換為單Master的Replication環境,才能有oplog.rs。

    供參考。

    Love Mongodb! Have fun!

    回覆
    0
  • 取消回覆