创建和更新单个数据库的全文索引

为数据库创建全文索引时,要小心地选择索引选项和更新频率,因为它们可以影响服务器的磁盘空间和处理速度。

关于此任务

Domino® 将索引文件存储在数据库文件所在目录的子目录中,数据库文件通常位于 Domino® 数据目录中。该子目录的名称为 filename.FT,其中 filename 是索引数据库的文件名,例如,/EMPLOYEE.FT。全文目录必须驻留在相应数据库所驻留的目录中。全文目录必须驻留在相应数据库所驻留的目录中。

注: 当在服务器上组织数据库时,可以将数据库存储在 Domino® 数据目录的外面,并创建从该数据目录到其外部的目录或数据库的链接。

必须定期更新服务器上的全文索引,使其与数据库的更改保持同步。创建索引时,可以接受更新的缺省调度(每晚 2 AM)或指定其他调度。用户可以随时修改此设置。

此外,也可以随时从 Domino® Administrator 中为服务器数据库手动更新索引。

注: 每当用户使用服务器进行复制时,都应更新本地数据库的全文索引。用户也可以随时对本地数据库手动更新索引。

创建一个或多个索引

过程

  1. Domino® Administrator 中,选择存储要建立索引的数据库的服务器。
  2. 单击文件选项卡。
  3. 在“工具”窗格中,确认在要建立索引的数据库的 ACL 中至少具有“设计者”访问权限。
  4. 选择要建立索引的一个或多个数据库。
  5. 在“工具”窗格中,选择数据库 > 全文索引
  6. 选择创建
  7. 可选: 选择下列任意索引选项(所有选项都将增加索引大小)。索引大小也取决于数据库中文本的数量(非文本元素不进行索引,如位图,按钮和代理)。要在为数据库建立索引之后检查索引大小,请查看“数据库属性”框的“全文”选项卡。
    1. 创建索引选项

    索引选项

    描述

    索引附加文件

    索引附件。同时选择带找到的文本 ,则只包括附件的 ASCII 文本;或同时选择带文件过滤器,则包括附件的完整的二进制内容。选择带找到的文本比选择带文件过滤器创建索引的速度更快,但不全面。

    索引加密字段

    索引加密字段中的文本。

    选中此选项会降低系统安全性。

    索引句子和段落分隔符

    除单词分隔符之外,还包括句子和段落分隔符使用户可以进行近似搜索。

    启用区分大小写搜索

    按大小写匹配进行搜索。此选项会增加约 15% 的索引空间,因为每个单词必须被索引两次,例如,apple 和 Apple。

    提示: 以后可以在数据库属性框的“搜索”选项卡中查看所做的索引选择。
  8. 可选: 更改索引更新频率的缺省设置。
    2. “更新频率”选项

    “更新频率”选项

    进行更新的时间

    适用环境

    每天(缺省值)

    每晚 2 AM Updall 服务器程序运行。

    注: 要更改 Updall 程序每天自动进行索引更新的时间,请使用 NOTES.INI 文件中的 ServerTasksAthour 设置。

    较大型数据库,因为更新大型索引可能花费较长时间。

    每小时更新

    每小时,按照 Chronos 服务器任务的调度。

    频繁更改数据库内容。如果数据库和服务器的后续监控表明数据库或服务器的性能较慢,请更改为其他频率设置。

    立即

    关闭数据库后立即执行。

    非常频繁地更改数据库内容。如果数据库和服务器的后续监控表明数据库或服务器的性能较慢,请更改为其他频率设置。

    定时更新

    按照 Domino® 目录中 Updall 服务器任务的“程序”文档中的调度。

    注: 如果选定了“定时更新”选项,则必须在“程序”文档中为 Updall 设置日程安排;否则,将不会进行定时更新。

    此处的更新频率选项都不符合您的要求。

  9. 单击确定

下一步做什么

通知用户数据库已被索引。