## 创建索引
```
// 语法
db.集合名.createIndex({字段名: 1},{name: 索引名})
// 示例
db.user.createIndex({age: 1},{name: 'age'}) // 创建普通索引
db.user.createIndex({name: 1},{unique: 'name'}) // 创建唯一索引
db.user.createIndex({age: 1,name: 1},{name: 'age_name'}) // 创建组合索引
```
<br>
## 查看索引
```
db.user.getIndexes()
```
<br>
## 删除索引
```
db.user.dropIndexes()
```
<br>
## 分析索引
```
db.user.find().explain('executionStats')
```
![](https://img.kancloud.cn/0c/6e/0c6e06e82a4eda2221723b60cea89ce9_664x551.png)