如果索引未分段,数据库服务器可以使用索引来避免排序。 但是,当索引已分段时,那么只能保证分段内排序,而不能保证分段之间排序。
通常,目标为总的查询时间成本最低的选择是并行扫描分段,然后使用并行排序来产生正确的顺序。 然而,此选择对用户相应时间的优化目标无益。
反之,如果用户相应时间更重要,数据库服务器会并行读取索引分段,并且合并来自所有分段的数据。 通常无需附加排序。