按照事务类型分析DB2事物的性能
2010-06-06 15:01:22 来源:WEB开发网核心提示:预处理语句事件本步的任务是处理从上一节中得到的事件记录文件 eventmon.txt,将其中无关的事件过滤掉,按照事务类型分析DB2事物的性能(5),一个事件记录文件往往会包含很多种事件,例如 SQL 语句事件、事务语句事件、数据库连接事件、死锁时间等,将事件按照事务分组本步的任务是将属于同一事务的语句事件聚为一类,将
预处理语句事件
本步的任务是处理从上一节中得到的事件记录文件 eventmon.txt,将其中无关的事件过滤掉。一个事件记录文件往往会包含很多种事件,例如 SQL 语句事件、事务语句事件、数据库连接事件、死锁时间等。由于在本方法中只关心语句事件,因此需要将所有的非语句事件过滤掉。在事件记录文件中,每一个事件的第一行均为一个事件序号和事件名称:
Connection Header Event ...
Statement Event ...
SQL 语句和事务语句的事件名称均为“Statement Event…”,因此可以将名称不是“Statement Event…”的事件全部过滤掉,得到语句事件文件。
将事件按照事务分组
本步的任务是将属于同一事务的语句事件聚为一类,将原本无关的语句事件划分为一组事务的实例,每个事务实例中包含其执行的 SQL 语句和事务语句。
图 4. 事务分组
更多精彩
赞助商链接