Pivot vs manual group by

时间:2012-11-16 15:24:48

标签: oracle oracle11g pivot

我发现an article使用手动GROUP BY(在11g之前必须如何完成)与使用11g中的新pivot clause评论旋转的性能(它使用隐式GROUP BY本身)。这是文章的结论:

  

“此外,尽管两种方法的工作量相同,   手动枢轴技术慢了25%“

我有一个快速的游戏,虽然我的结果绝不是确定的,但他们似乎同意这篇文章(虽然我没有转向多列)。

如果文章对时间进行了调查,那将是很好的,特别是当两个查询具有相同的解释计划和成本时。

任何人都可以解释为什么使用PIVOT比手动GROUP BY更快?

0 个答案:

没有答案