创建活动事件监视器

要创建用于捕获活动事件的事件监视器,请使用 CREATE EVENT MONITOR FOR ACTIVITIES 语句。

开始之前

必须具有 DBADM 或 SQLADM 权限才能创建活动事件监视器。

过程

要创建活动事件监视器,请执行以下操作:

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

下一步做什么

配置事件监视器以收集所需数据。