原文发布时间:2014-11-05 09:37:00
作者:一峰
相关链接:FME日志分析(一)
在上一节我们介绍了日志的结构组成,每个部分记录什么内容,这一节继续介绍日志的性能分析。
日志和性能指标
让我们来看看一些具体的性能指标,我们如何在日志中识别并且如何改善它。
日志计时
有趣的是,日志统计的时间是实际转换所消耗的时间,它并不包括等待其他进程所需要的时间。
例如,以下日志时间:
开始的绝对时间是14:43,结束的绝对时间是14:49,超过6分钟,然而FME报告统计的处理时间是25.8秒。
其他的时间是FME在等待外部的进程。
例如,当一个查询发送给数据库。等待回应的时间不包括在FME处理时间内,越多的数据库查询或者
数据库结构不合理,这个时间差越大。
同样,从磁盘大量读写数据的时间也不包括到这个时间内。
查看数据库效率部分,能为FME在数据库方面提高更多的性能。
默认路径
一个重要部分是FME的临时目录,当内存资源不够,FME开始释放缓存到磁盘,这临时目录就是用于存放临时数据的。
首先,最重要的是这个临时目录必须保证有足够的磁盘空间,
其次,临时目录能够被快速写入并且没