【发布时间】:2014-01-31 06:10:12
【问题描述】:
简短的故事:针对 Progress 数据库(OpenEdge 版本 10.1C03)运行的报告需要数小时才能完成。我怀疑它没有利用现有的数据索引。想了解它如何扫描数据然后尝试添加一个索引以使其运行更快。
报告的源代码不可用。代码是原生 Progress 4GL,而不是 SQL。
如果它是一个 SQL 数据库,我会尝试转储 SQL 查询,然后从那里开始。使用 4GL,我没有找到任何这样的功能。是否有可能以某种方式窥探底层执行的内容?
没有源代码还能做什么?
谢谢!
【问题讨论】:
标签: progress-4gl