数据库分析

您可以执行数据库分析,以从各种不同的来源(复制历史记录、“用户活动”对话框和日志文件 (LOG.NSF) 收集有关一个或多个数据库的信息,并在单个结果数据库中查看它。只有在您有权访问 Domino® Administrator 时才能执行数据库分析。

使用数据库分析可收集数据库的以下信息:

  • 复制历史记录,如“复制历史记录”对话框中所记录
  • 用户读取和写入,如“用户活动”对话框中所记录(查看 Statlog 任务生成的数据库活动统计信息的一种方式)
  • 文档的创建、编辑和删除,与数据库中记录的相同
  • 设计更改,与数据库中记录的相同
  • 复制添加、更新和删除,与日志文件中报告的相同
  • 由邮件路由器传输的邮件

可以从数据库的多个副本收集此信息。

在执行数据库分析时,您可以创建包含结果(这些结果存储在分析文档中)的数据库。在创建结果数据库之后,在每次执行数据库分析时,您都可以选择是覆盖其内容还是将新结果追加到其中。结果数据库是从 Database Analysis (DBA4.NTF) 模板创建的。

结果数据库中的每个分析文档包括以下描述指定事件的字段。

表 1. 字段和事件

字段

描述

日期

事件发生日期

时间

事件发生时间

事件信息源

被分析的数据库或它的副本或日志文件

源数据库

包含被读取文档的数据库的名称

作为信息来源的数据库的名称(对于数据库复制事件)

源代码

存储包含被读取或被写入文档的数据库的服务器的名称

存储信息来源数据库的服务器的名称(对于数据库复制事件)

目标

存储包含被更新文档的数据库的名称

信息被复制到的数据库的名称(对于数据库复制事件)

目录机器

存储更新数据库的服务器的名称

存储信息被复制到的数据库的服务器的名称(对于数据库复制)

描述

事件的描述

分析文档描述以下事件类型:

表 2. 事件类型

事件

描述

所需的数据库分析选项

活动

监控数据库活动时,由 Statlog 任务H_MONITORING_DATABASE_ACTIVITY_OVER_MIDTOPIC_275100326429204392生成的用户或服务器读取和写入的次数

用户读

用户写

+Activity

在数据库和日志文件中记录的用户读取和写入的次数

日志文件活动

用户读取或用户写入

邮件路由器

传输到数据库的文档数目

用户写

Data Note

文档的创建、编辑和删除

对文档的更改

Design Note

对数据库 ACL 和设计的更改

对设计的更改

Replicator

复制历史记录

复制历史记录

+Replicator

复制添加、更新和删除的次数(与日志文件中报告的相同)

日志文件活动