逻辑数据组概述

检查监视元素数据时,同时查看多个相关元素通常很有用。 逻辑数据组是相辅相成的元素的分组。 例如,uow 逻辑数据组包括 appl_id(应用程序标识)和 appl_name(应用程序名称)之类的元素,您可轻松想像这两个元素如何相互查看。

逻辑数据组由快照监视接口使用,尤其是由事件监视器使用。 数据库系统有 1000 个以上的监视元素。 检查监视元素时,始终要考虑准确指定所要查看的元素,这令人厌烦。 例如,要创建事件监视器时,考虑并指定要捕获哪些元素的数据可能非常讨厌。 所以,数据库系统改为将每个事件监视器与一组缺省逻辑数据组相关联。 这意味着您不必在 CREATE EVENT MONITOR 语句中指定任何设置,只需要包括与要捕获的事件相关的监视元素。 对于写入常规表的事件监视器,您具有额外的灵活性,可以指定要为其捕获监视元素数据的逻辑数据组。

写至无格式事件 (UE) 表的事件监视器还会捕获一组缺省监视元素;使用 EVMON_FORMAT_UE_TO_TABLES 过程来生成关联表时,逻辑数据组用于将不同表中的相关元素组合到一起。 例如,lock 逻辑数据组包含 LOCK_EVENT 表中使用的元素;participant 逻辑数据组包含 LOCK_PARTICIPANT 表中使用的元素。