Bölümlenmiş bir temel nesne üzerinde (benzersiz olmayan) dizin bölümleme olmayan ana avantajı bir çevresinde çalışır olmasıdır uzun süreli sorgu iyileştirici sınırlama gibi sıralı veri talepleri ile ilgili MIN
, MAX
veya TOP (n)
sorgu.
Bir bölümlenmiş endeksi günü, iyileştirici genellikle tercüme edemez MIN
, MAX
ya da TOP (n)
aynı operasyona bölüm başına , başına bölme kısmi agrega üzerine nihai küresel agrega izledi. Optimize edici bunun yerine dizinin tüm bölümlerini tarayan bir yürütme planı seçer. Bunun istisnası, toplama veya üst işlemin bölümleme sütunu üzerinde belirtildiği tek durumdur.
Herhangi bir hizalı indeks olmamak için çok iyi nedenler olduğunu da belirtmeliyim . Hizasız bir dizin kullanmayı seçmek çok bilgili bir seçim olacaktır. Geçmişte (nadiren) kendim yaptım, ancak faydaların maliyetlerden açıkça daha ağır bastığı çok özel durumlarda veya başka makul bir alternatif yoktu.
Itzik Ben-Gan'ın konuyu açıklayan makalesi .