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€佺悊鎯宠鍙?娣卞叆鐞嗚В
閫氳繃`RestTemplate`涓婁紶鏂囦欢(InputStreamResource璇﹁В)