1

我发现一篇文章评论了使用手动 GROUP BY(在 11g 之前必须如何完成)与在 11g 中使用新的pivot 子句(它本身执行隐式 GROUP BY)的性能。以下是文章的结论:

“此外,尽管两种方法的工作量相同,但手动旋转技术的速度要慢 25%”</p>

我玩得很快,虽然我的结果绝不是确定的,但它们似乎确实与这篇文章的一致(尽管我没有在多个专栏上进行旋转)。

如果这篇文章对时间的去向进行了调查,那就太好了,特别是因为这两个查询具有相同的解释计划和成本。

谁能解释为什么使用 PIVOT 比手动 GROUP BY 更快?

4

0 回答 0