要创建用于捕获活动事件的事件监视器,请使用 CREATE EVENT MONITOR FOR ACTIVITIES 语句。
开始之前
必须具有 DBADM 或 SQLADM 权限才能创建活动事件监视器。
过程
要创建活动事件监视器,请执行以下操作:
- 构造 CREATE
EVENT MONITOR FOR ACTIVITIES 语句。
例如,要创建名为
myactevmon 的事件监视器,可使用类似如下的语句:
CREATE EVENT MONITOR myactevmon FOR ACTIVITIES
WRITE TO TABLE
- 运行此语句。
此示例创建名为
myactevmon 并具有以下特征的活动事件监视器:
- 收集适用于活动事件监视器的所有逻辑数据组的监视元素。
- 输出写至关系表。每个表被指定缺省表名。
- 该事件监视器配置为第一次激活数据库时自动启动。
这些结果是对活动事件监视器使用缺省设置导致的。必要时,可覆盖这些缺省值。
- 激活事件监视器。
尽管事件监视器配置为自动启动,但直到创建该事件监视器后第一次激活数据库,它才会自动启动。要强制事件监视器立即开始收集数据,请使用
SET EVENT MONITOR STATE 语句,如以下示例所示:
SET EVENT MONITOR myactevmon STATE 1