论文摘要
在当今信息时代,如何从分布在各处的海量信息中获取用户的有用信息成为了一个有待解决的难题。在继承数据仓库在线维护技术思想和体系的基础上发展起来的通用数据集成技术是解决这一难题的有效途径。随着应用要求的提高,使得最初的被动式的集成技术已不能满足新时代的要求,现在的数据集成技术朝着主动智能化的方向发展。具有智能化性质的数据集成系统主要包括两个方面:监视智能代理和集成器。其中监视智能代理包括更新事件监测器,ECA规则系统和视图增量报送系统。本文工作的重点就是研究和实现信息源监视智能代理中的更新事件监测器模块下的DB2日志分析器部分。日志分析器就是更新事件监测器的其中一个实现方法,它负责收集信息源中的变化信息,是整个监视智能代理的起点。这里主要是从数据库外部通过读取和分析数据库事务日志的方式来进行的。具体的研究工作包括下面几点:1.研究和分析DB2日志的原理和文件结构,对更新检测过程中将涉及的日志记录信息进行详细的探讨。2.对DB2日志的读取工作和DB2日志的分析工作进行理论分析。3.结合上面的分析基础和已有的通用检测框架,就DB2的更新检测过程的具体实现进行分析,并提出优化方案,使之能整合到整个监测系统中去。