在许多情况下,可以确定如何避免或减少频繁或复杂的排序操作。
排序算法是高度优化的,效率极高。 对同样的数据应用排序算法与应用任何外部排序程序的执行速度一样快。 对于很少发生的排序,或输出行数相对较少的排序,不必刻意避免。
有关避免排序的另一种方法,请参阅使用临时表减小排序范围。
如果必须进行排序,那么应想办法使其简化。如排序时间开销中所讨论,如果您可以对较少或较窄的列进行排序,那么排序速度将较快。