更新时间:2023-12-07 GMT+08:00

新建索引

索引通常能够极大的提高查询的效率,如果没有索引,在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可能要花费几十秒甚至几分钟。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。
  4. 在左侧导航栏中,单击“开发工具”,进入开发工具页面。

    您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。

  5. 选择需要登录的目标数据库实例,单击操作列表中的“登录”,登录目标数据库实例。
  6. 单击顶部菜单栏“库管理”
  7. 选择“集合”页签,单击集合名称前面的

    图1 展开集合列表

  8. 单击“新建索引”

    图2 新建索引

  9. 在基本信息页面,设置索引基本信息。

    图3 新建索引
    表1 参数说明

    参数名称

    说明

    数据库名称

    默认为已选的数据库。您也可以自定义数据库名称,当索引创建成功后,系统会根据您的命名自动创建数据库。

    集合名称

    默认为已选的集合。您也可以自定义集合名称,当索引创建成功后,系统会根据您的命名自动创建集合。

    索引名称

    自定义索引名称。

    高级选项

    • Background:可以指定以后台的方式创建索引。

      建议勾选该选项,未勾选该选项时,前台创建索引会造成数据库锁库的问题。

    • Unique:建立的索引是否唯一。
    • Sparse:对文档中不存在的字段数据不启用索引。

    索引键

    单击“新增”,增加索引键,设置键名和索引类型。

  10. (可选)在“文本选项”页面,设置索引版本、默认语言等信息。
  11. (可选)在“排序规则”页面,设置排序规则。
  12. 设置完成后,单击“保存”即可创建索引。