输入banner图图片脚本导航/分类

记一次MongoDB CPU飙升至99%问题的解决

 >use Data;                                            #进入数据库Data,注意区分大小写;

>db.stats();                                 #查看数据库的状态;

>db.getCollectionNames();         #查看所有表名;

 >db.dynamic.find().limit(5);        #查看dynamic表的前5条数据;

 >db.dynamic.find().count();        #统计dynamic表总共有多少数据;

>db.dynamic.getIndexes();        #查询表dynamic的索引


#新建索引:对dynamic的score字段以backgroud方式建立索引

>db.dynamic.ensureIndex({score:1} , {backgroud:true});


#状态查看:20秒,每秒更新一次

mongostat -h 80.81.2.3 -p 27017 --rowcount 20 1


    开始创建索引的字段没找准,效果不明显,后来对关键字段创建索引后CPU使用率断崖式下跌

本文出自 “曳尾于涂” 博客,请务必保留此出处http://cangzihu.blog.51cto.com/6671848/1904765

记一次MongoDB CPU飙升至99%问题的解决

标签:mongodb