欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

mongo如何查詢慢日志以及創(chuàng)建索引-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)mongo如何查詢慢日志以及創(chuàng)建索引的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

站在用戶的角度思考問題,與客戶深入溝通,找到印臺網(wǎng)站設(shè)計與印臺網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網(wǎng)站、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名注冊、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋印臺地區(qū)。

1.查看mongodb慢日志是否開起

use LogDB;

db.getProfilingStatus();

2.開啟慢日志,設(shè)置超過100毫秒的操作為慢操作

db.setProfilingLevel(1,100); 

3.查看慢日志內(nèi)容

db.system.profile.find().sort({$natural:-1})

日志,

shard3:PRIMARY> db.system.profile.find().sort({$natural:-1})

{ "op" : "query", "ns" : "LogDB.Flashxxx", "command" : { "find" : "Flashxxx", "filter" : { "UserId" : { "$in" : [ "1111111" ] } }, "shardVersion" : [ Timestamp(0, 0), ObjectId("000000000000000000000000") ], "lsid" : { "id" : UUID("d08179ba-ecbd-4f9d-92e7-cd491e5a1d8a"), "uid" : BinData(0,"iwsImy7Wfk2mAp4o/uuD+I9mpETQTxb5PXo26pIQkS4=") }, "$clusterTime" : { "clusterTime" : Timestamp(1558696199, 3), "signature" : { "hash" : BinData(0,"Ht7EWhYpVLiy+DbH8Cu1Ijs6PNk="), "keyId" : NumberLong("6647500774429425691") } }, "$client" : { "driver" : { "name" : "mongo-csharp-driver", "version" : "2.7.0.0" }, "os" : { "type" : "Windows", "name" : "Microsoft Windows 6.3.9600", "architecture" : "x86_64", "version" : "6.3.9600" }, "platform" : ".NET Framework 4.0.0.0", "mongos" : { "host" : "new-mongo01:20000", "client" : "10.205.33.32:59518", "version" : "3.6.9" } }, "$configServerState" : { "opTime" : { "ts" : Timestamp(1558696196, 12), "t" : NumberLong(3) } }, "$db" : "LogDB" }, "keysExamined" : 0, "docsExamined" : 37428, "cursorExhausted" : true, "numYield" : 292, "locks" : { "Global" : { "acquireCount" : { "r" : NumberLong(586) } }, "Database" : { "acquireCount" : { "r" : NumberLong(293) } }, "Collection" : { "acquireCount" : { "r" : NumberLong(293) } } }, "nreturned" : 1, "responseLength" : 673, "protocol" : "op_msg", "millis" : 104, "planSummary" : "COLLSCAN", "execStats" : { "stage" : "COLLSCAN", "filter" : { "UserId" : { "$eq" : "11111111115" } }, "nReturned" : 1, "executionTimeMillisEstimate" : 100, "works" : 37430, "advanced" : 1, "needTime" : 37428, "needYield" : 0, "saveState" : 292, "restoreState" : 292, "isEOF" : 1, "invalidates" : 0, "direction" : "forward", "docsExamined" : 37428 }, "ts" : ISODate("2019-05-24T11:09:59.346Z"), "client" : "10.205.34.91", "allUsers" : [ { "user" : "__system", "db" : "local" } ], "user" : "__system@local" }

注意COLLSCAN 是全表掃描。

查看執(zhí)行計劃:

 db.FlashClientData.find({UserId: 1000493111}).explain() 

 shard3:PRIMARY>  db.FlashClientData.find({UserId: 100049111}).explain() 

{

        "queryPlanner" : {

                "plannerVersion" : 1,

                "namespace" : "LogDB.Flashxxx",

                "indexFilterSet" : false,

                "parsedQuery" : {

                        "UserId" : {

                                "$eq" : 10x0493111

                        }

                },

                "winningPlan" : {

                        "stage" : "COLLSCAN",<<<<<<<<----全表掃描

                        "filter" : {

                                "UserId" : {

                                        "$eq" : 10x0493111

                                }

                        },

                        "direction" : "forward"

                },

                "rejectedPlans" : [ ]

        },

創(chuàng)建索引:

db.Flashxxx.createIndex( {UserId: 1} )  // 按age字段創(chuàng)建升序索引

db.Flashxxx.getIndexes() // 查詢集合的索引信息

shard3:PRIMARY>  db.FlashClientData.find({UserId: 100049111}).explain() 

{

        "queryPlanner" : {

                "plannerVersion" : 1,

                "namespace" : "LogDB.FlashClientData",

                "indexFilterSet" : false,

                "parsedQuery" : {

                        "UserId" : {

                                "$eq" : 100049111

                        }

                },

                "winningPlan" : {

                        "stage" : "FETCH",

                        "inputStage" : {

                                "stage" : "IXSCAN",,<<<<<<<<

                                "keyPattern" : {

                                        "UserId" : 1

                                },

                                "indexName" : "UserId_1",

                                "isMultiKey" : false,

                                "multiKeyPaths" : {

                                        "UserId" : [ ]

                                },

                                "isUnique" : false,

刪除指定的索引dropIndex()

db.COLLECTION_NAME.dropIndex("INDEX-NAME")

如,刪除集合sites中名為"name_1_domain_-1"的索引:

單字段索引 (Single Field Index)

    db.person.createIndex( {age: 1} ) 

{age: 1} 代表升序索引,也可以通過{age: -1}來指定降序索引,對于單字段索引,升序/降序效果是一樣的。

單索引創(chuàng)建唯一索引,如:

db.persons.createIndex({name:1},{unique:true})

復合索引 (Compound Index)

db.person.createIndex( {age: 1, name: 1} ) 

多key索引 (Multikey Index)   

{"name" : "jack", "age" : 19, habbit: ["football, runnning"]}

db.person.createIndex( {habbit: 1} )  // 自動創(chuàng)建多key索引

db.person.find( {habbit: "football"} )

感謝各位的閱讀!關(guān)于“mongo如何查詢慢日志以及創(chuàng)建索引”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

分享名稱:mongo如何查詢慢日志以及創(chuàng)建索引-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://aaarwkj.com/article0/dpjooo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、企業(yè)建站、品牌網(wǎng)站設(shè)計網(wǎng)站排名、網(wǎng)頁設(shè)計公司、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
欧美黄片视频在线免费看| 91精品国产成人在线| 久久精品中文字幕有码日本道| 亚洲天堂av日韩在线| 精品毛片av一区二区三区| 你懂的免费视频中文字幕| 午夜剧场福利在线观看| 乱熟av一区二区三区| 国产日韩在线不卡网站| 在线观看中文字幕一区| 91国内偷拍富婆国内精品对白| 国产老熟女高潮精品视频网站免费 | 国产午夜福利一区在线| 日韩中文字幕在线首页| 亚洲av天堂天天天堂色| 亚洲第六页亚洲第一页| 男人天堂av一区二区| 午夜av一区二区三区| 强暴美女视频大全久久久| 亚洲s码在线一区二区| 理论三级麻豆国产在线| 神马免费午夜福利剧场| 91亚洲蜜桃内射后入在线观看| 久久精品资源综合网| 午夜福利视频在线一区| 人妻少妇中文字幕一区| 日韩精品一区二区91| 国产成人激情自拍视频在线观看| 欧美高清一区二区在线观看| 亚洲永久免费在线观看| 色婷婷狠狠久久综合中文一本| 欧美精品久久在线观看| 免费精品黑人一区二区三区| 久久久久久久精品久久| 国产精品国产三级国产av野外| 久久精品国产亚洲av麻豆花絮| 免费在线观看福利av| 中文字幕熟女av一区二区| 哈昂~不要啊在线观看| 国产亚洲精品久久综合阿香 | 麻豆国产传媒片在线看|