1、弄清楚数据库的现状:数据库里存储的是什么类型的数据、做了哪些索引,有多少数据,数据库结构,主要操作;2、确定优化的目的;3、分析配置文件相关设置;4、使用db.serverStatus()获得状态,然后针对优化目的相关的内容进行分析;