排序和聚集调优¶
排序的性能受到很多因素的影响,其中硬件的影响最为明显,比如CPU、硬盘、内存等,改善硬件的速度可以很容易的得到性能的提升。但不是所有的情况都是如此,比如CPU频率提高了,排序的性能可以马上得到提升;但如果硬盘的IO速度增加了、内存增大了不一定会提高排序的性能,这就是为什么有必要在这里说明这些情况。最终目的是:在用户使用的确定的硬件平台上,提供最高的排序性能,在性能不满足用户要求的情况下,给用户提供一些改进的建议。影响聚集的性能的因素和影响排序的性能的因素一样,所以这里只是讨论对排序性能的优化,聚集的优化类似。