抱歉 - 我觉得这是一个新问题,但我找不到任何内容。在优化查询时,我能够明显地将总时间从 3,700 减少到 38。但是,在仔细检查优化查询的解释计划时,我看到一个 IXSCAN 报告了 3,707.97 个时间,而总时间仍然报告为 38.61 !
我对 DB2 LUW 不是很熟悉,并且想知道这是怎么回事。即使有并行性,我认为我们也不会比最大的 # 的 1/4 小很多。当然不是 1/10。(?)
这是 AIX 上的 DB2 LUW 9.5。用于测试环境的非常普通的安装。没有 HA,没有分区,没有那样的。
只是想解决这个问题。正如评论中所建议的那样,这根本不应该如此。它一定是我使用的 DB2 级别的错误。