Docs 菜单

滚动索引构建

滚动索引构建是 默认索引构建的替代方案。滚动索引会按顺序在适用的节点上构建索引,如果您的部署符合以下情况之一,则可能会减少索引构建对性能的影响:

  • 如果平均 CPU 利用率超过 (N-1)/N-10%,其中 N 是mongod可用的 CPU 线程数

  • 如果WiredTiger缓存填充率经常超过 90%

如果您的部署不符合此条件,请使用默认索引构建。

  • 滚动索引构建一次最多隐藏一个副本集节点(从从节点(secondary node from replica set)开始),并在该节点上将该索引构建为独立运行的.

  • 滚动索引构建需要至少一次副本集选举。

注意

有关在Atlas中创建索引的信息,请参阅Atlas文档中的索引管理页面。

要创建滚动索引构建,请使用以下教程: