获取.df架构时序

时间:2016-10-18 19:43:16

标签: progress-4gl openedge

我在不同大小的表上运行.df文件,并希望收集.df中每个项目(添加列,添加唯一索引等)需要多长时间才能应用于每个表。我使用的一种方法是按照单个项目对delta进行分区并单独运行它们,但是这整体比将它们作为一个.df运行需要更长的时间,我希望能够获得最准确的时间。 openge中是否有一项功能,例如添加额外的日志记录,输出结果等,以便我可以收集这些项目运行时间的时间安排?

2 个答案:

答案 0 :(得分:3)

如果从prodict中提取load_df.p(这里是KB http://knowledgebase.progress.com/articles/Article/15884), 您可以自定义添加自己的日志记录,以满足您的需求。我很确定编码很简单。

但回答原来的问题,我无法想到任何默认的额外记录选项,可以为您提供这类信息。

答案 1 :(得分:1)

如果您开始会话,则使用

加载df
-clientlog "c:\tmp\mylog.log" -logentrytypes "4GLTrace" -logginglevel 2

然后你应该跟踪代码以及时间戳等等。我不知道它是否会做你想要的,但值得一试!