mongodb鍙互閫氳繃profile鏉ョ洃鎺ф暟鎹?(mongodb鎬ц兘浼樺寲)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb鍙互閫氳繃profile鏉ョ洃鎺ф暟鎹?(mongodb鎬ц兘浼樺寲)相关的知识,希望对你有一定的参考价值。

鏍囩锛?a href='http://www.mamicode.com/so/1/info' title='info'>info   鍛戒护鎵ц   ann   鏌ヨ鏉′欢   byte   profiling   set   date   鎬ц兘   

寮€鍚?Profiling  鍔熻兘 锛屽鎱㈡煡璇㈣繘琛屼紭鍖栵細

mongodb鍙互閫氳繃profile鏉ョ洃鎺ф暟鎹紝杩涜浼樺寲銆?/p>

鏌ョ湅褰撳墠鏄惁寮€鍚痯rofile鍔熻兘鐢ㄥ懡浠?/p>

db.getProfilingLevel()  杩斿洖level绛夌骇锛屽€间负0|1|2锛屽垎鍒唬琛ㄦ剰鎬濓細0浠h〃鍏抽棴锛?浠h〃璁板綍鎱㈠懡浠わ紝2浠h〃鍏ㄩ儴

 

db.setProfilingLevel(level);  #level绛夌骇锛屽€煎悓涓?/p>

level涓?鐨勬椂鍊欙紝鎱㈠懡浠ら粯璁ゅ€间负100ms锛屾洿鏀逛负db.setProfilingLevel(level,slowms)濡俤b.setProfilingLevel(1,50)杩欐牱灏辨洿鏀逛负50姣

閫氳繃db.system.profile.find() 鏌ョ湅褰撳墠鐨勭洃鎺ф棩蹇椼€?/p>

濡傦細

> db.system.profile.find({millis:{$gt:500}})
{ "ts" : ISODate("2011-07-23T02:50:13.941Z"), "info" : "query order.order reslen:11022 nscanned:672230  
query: { status: 1.0 } nreturned:101 bytes:11006 640ms", "millis" : 640 }
{ "ts" : ISODate("2011-07-23T02:51:00.096Z"), "info" : "query order.order reslen:11146 nscanned:672302  
query: { status: 1.0, user.uid: { $gt: 1663199.0 } }  nreturned:101 bytes:11130 647ms", "millis" : 647 }

 

 杩欓噷鍊肩殑鍚箟鏄?/p>

 ts锛氬懡浠ゆ墽琛屾椂闂?/p>

info锛氬懡浠ょ殑鍐呭

query锛氫唬琛ㄦ煡璇?/p>

order.order锛?浠h〃鏌ヨ鐨勫簱涓庨泦鍚?/p>

reslen锛氳繑鍥炵殑缁撴灉闆嗗ぇ灏忥紝byte鏁?/p>

nscanned锛氭壂鎻忚褰曟暟閲?/p>

nquery锛氬悗闈㈡槸鏌ヨ鏉′欢

nreturned锛氳繑鍥炶褰曟暟鍙婄敤鏃?/p>

millis锛氭墍鑺辨椂闂?/p>

 

濡傛灉鍙戠幇鏃堕棿姣旇緝闀匡紝閭d箞灏遍渶瑕佷綔浼樺寲銆?/p>

姣斿nscanned鏁板緢澶э紝鎴栬€呮帴杩戣褰曟€绘暟锛岄偅涔堝彲鑳芥病鏈夌敤鍒扮储寮曟煡璇€?/p>

reslen寰堝ぇ锛屾湁鍙兘杩斿洖娌″繀瑕佺殑瀛楁銆?/p>

nreturned寰堝ぇ锛岄偅涔堟湁鍙兘鏌ヨ鐨勬椂鍊欐病鏈夊姞闄愬埗銆?/p>

 

鍘熸枃杞嚜锛歨ttp://my.oschina.net/baowenke/blog/97756

以上是关于mongodb鍙互閫氳繃profile鏉ョ洃鎺ф暟鎹?(mongodb鎬ц兘浼樺寲)的主要内容,如果未能解决你的问题,请参考以下文章

viewport銆佸竷灞€瑙嗗彛銆佽瑙夎鍙c€佺悊鎯宠鍙?娣卞叆鐞嗚В

閫氳繃docker鎼缓ELK闆嗙兢

閫氳繃crc32鍒涘缓8浣峳owkey

閫氳繃`RestTemplate`涓婁紶鏂囦欢(InputStreamResource璇﹁В)

Android-閫氳繃GPS鎴栬€呯綉缁滆幏鍙栧綋鍓嶄綅缃?kotlin