profiler 是mongo 提供的用於記錄慢日誌的命令的攻擊,預設是關閉狀態。
如果開啟:啟動引數裡直接進行設定,啟動mongodb時加上–profile=級別。
也可以在shell呼叫db.setprofilinglevel() 命令來實時配置。
獲取level等級:db.getprofilinglevel()
設定level等級:db.setprofilinglevel()
不同等級代表不同含義:0:不開啟;1:只記錄慢日誌,預設是超過100ms記錄,該值可以通過setprofilinglevel(levle, ms)設定
3:代表全部記錄。
查詢慢日誌:所有的資料會記錄在mongo本地,存在system.profile表裡面。直接進行查詢即可。
profile 資訊內容詳解:
ts-該命令在何時執行.
millis time-該命令執行耗時,以毫秒記.
info-本命令的詳細資訊.
query-表明這是乙個query查詢操作.
ntoreturn-本次查詢客戶端要求返回的記錄數.比如, findone()命令執行時 ntoreturn 為 1.有limit(n) 條件時ntoreturn為n.
query-具體的查詢條件(如x>3).
nscanned-本次查詢掃瞄的記錄數.
reslen-返回結果集的大小.
nreturned-本次查詢實際返回的結果集.
update-表明這是乙個update更新操作.
用pam userdb進行vsftpd進行驗證
通常,裝好 rhce as3 4 以後,vsftpd 服務都已經安裝完成。如果安裝 rhce as3 4 時未選擇安裝 vsftpd 你也可以使用 rpm ivh vsftp rpm 使用手動安裝,或者直接去 格式原始碼包,解包後使用 make make install 即可vsftpd 預設使用 ...
Django專案進行進行uwsgi nginx部署
檢視python版本 python v 檢視是否安裝virtualenv pip show virtualenv 沒有沒有檢視到virtualenv相關資訊,需要安裝 pip install virtualenv 我的django專案是基於python 3.6 解壓至指定目錄 tar zxvf py...
使用test命令進行進行條件測試
使用test命令進行進行條件測試 格式 test conditions test在以下四種情況下使用 a.字元比較 b.兩個整數值的比較 c.檔案操作,如檔案是否存在及檔案的狀態等 d.邏輯操作,可以進行and or,與其他條件聯合使用 a.測試字元資料 shell變數通常均作為字元變數 str1 ...