获取 .df 架构计时
Get .df schema timings
我运行在不同大小的表上创建一个 .df 文件,我想收集 .df 中每个项目(添加列、添加唯一索引等)花费多长时间的时间适用于这些表中的每一个。我使用的一种方法是按单个项目和 运行 分别对增量进行分区,但这作为一个整体比 运行 将它们作为一个 .df 花费的时间更长,我希望尽可能准确的计时. openge 中是否有一个功能,例如添加额外的日志记录、输出结果等,可以让我收集这些项目需要多长时间才能完成 运行?
如果您从产品中提取 load_df.p(这是知识库 http://knowledgebase.progress.com/articles/Article/15884),
您可以自定义添加自己的日志记录,因此它会满足您的需要。我很确定编码会很简单。
但是回答你原来的问题,我想不出任何默认的额外日志记录选项来为你提供那种信息。
如果你开始你的会话,你会用
加载你的 df
-clientlog "c:\tmp\mylog.log" -logentrytypes "4GLTrace" -logginglevel 2
那么您应该通过代码获得跟踪以及时间戳等等。我不知道它是否会做你想要的,但值得一试!
我运行在不同大小的表上创建一个 .df 文件,我想收集 .df 中每个项目(添加列、添加唯一索引等)花费多长时间的时间适用于这些表中的每一个。我使用的一种方法是按单个项目和 运行 分别对增量进行分区,但这作为一个整体比 运行 将它们作为一个 .df 花费的时间更长,我希望尽可能准确的计时. openge 中是否有一个功能,例如添加额外的日志记录、输出结果等,可以让我收集这些项目需要多长时间才能完成 运行?
如果您从产品中提取 load_df.p(这是知识库 http://knowledgebase.progress.com/articles/Article/15884), 您可以自定义添加自己的日志记录,因此它会满足您的需要。我很确定编码会很简单。
但是回答你原来的问题,我想不出任何默认的额外日志记录选项来为你提供那种信息。
如果你开始你的会话,你会用
加载你的 df-clientlog "c:\tmp\mylog.log" -logentrytypes "4GLTrace" -logginglevel 2
那么您应该通过代码获得跟踪以及时间戳等等。我不知道它是否会做你想要的,但值得一试!