具体看 90% 的时间都花在了 EliminateOutJoin 和 InferFiltersFromConstraints 两个rule 对树的遍历上了, 性能主要消耗在 getAliasedConstraints 方法上, 具体问题参考 https://github.com/Kyligence/KAP/issues/13145 https://github.com/kyligence-git/Customer_Voice/issues/1875