仓库填充过程的监控技术
2008-12-12 16:35:06 来源:WEB开发网核心提示: DURATION 字段:执行各步骤所经过的时间,无论失败与否,仓库填充过程的监控技术(5),相比之下,WIP 只提供 SQL 类型步骤的成功版本的信息,以及已取消激活的已调度版本,当与已调度版本相应的步骤从生产级别降到测试或开发级别时, 表 STEPS_TEMPSTATUS(图 3)保存每
DURATION 字段:执行各步骤所经过的时间,无论失败与否。相比之下,WIP 只提供 SQL 类型步骤的成功版本的信息。
表 STEPS_TEMPSTATUS(图 3)保存每个版本的中间状态,而这些状态是在该版本的执行期间被记录的(canceling、canceled、retrying、purging、purged、interrupted)。该表不包含 start 或 populating 状态的有关记录;因为该信息可以从保存该版本的其他记录中导出。当然,我们无需记录一个成功完成的、失败的或以警告消息结束的版本的终结状态,因为 STEPS_COMPLETED 表中保存了该信息。STEPS_TEMPSTATUS 表还包含了将每个版本从 WIP 删除的有关记录,其中含有与删除相应的时间标记。
图 3
该表包含了未在 WIP 中保存的信息:
每个经过了下列其中一种状态的版本的记录:purging、canceling、retrying、interrupted。在清除、取消或为填充而重试该版本之前,只能在 WIP 中短时间内看到这些临时状态。
每个被成功清除的版本的记录;在 WIP 中,被清除的版本的有关信息也将被删除。
被取消的版本的记录,即使它们已从 WIP 中清除。
正从 WIP 中被删除的每个版本的有关记录,其中包含了删除的时间。
表 WIP.STEPS_SCHEDULED 包含了各步骤的调度信息,以及已取消激活的已调度版本。当与已调度版本相应的步骤从生产级别降到测试或开发级别时,该版本将被取消激活。
图 4
更多精彩
赞助商链接