磁盘设备非顺序读取表页时磁盘存取时间要远远超过该磁盘设备顺序读取同一表的时间。
只要某个表是按随机顺序读取的,那么将需要额外的磁盘存取来按所需的顺序读取行。当读取某个表的行顺序与磁盘上的物理顺序不相关时,磁盘成本就会较高。因为页不是从磁盘顺序读取的,所以在读取每页之前就会发生寻道延迟和旋转延迟。
通常,当您使用索引确定行位置时会发生非顺序存取。尽管索引条目是有顺序的,但是不能保证相邻索引条目所对应的行一定处于相同的(或相邻)的数据页面。许多情况下,必须进行单独的磁盘存取来获取通过索引所定位的每行所在的页。如果表比页缓冲区大,那么可能要先消除(从缓冲区除去并写回到磁盘)包含先前所读取的某一行所在的页,才能处理对该页上另一行的后续请求。该页可能必须再次读入。
根据表与索引的相对顺序,您有时可以检索包含几个所需行所在的页。磁盘上各行的物理顺序与索引中条目的顺序的对应程度称为集群。 高度聚类的表是指磁盘上的物理顺序与索引严格对应的表。