Tablonun bir PK'si standart bir otomatik artışlı int (Id) ise ve alınan ve güncellenen kayıtlar hemen hemen her zaman, her zaman bir fark yaratacaktır. - PK kümelenmiş endeksi artan veya azalan olarak sıralanır mı?Kümelenmiş dizin sıralama sırasının performansı üzerinde etkisi var
Böyle bir PK oluşturulduğunda, varsayılan olarak SSMS, dizinin sıralama düzenini artan olarak ayarlar ve en çok erişilen satırlar her zaman geçerli olan maksimum kimliğe yakın olanlardır, çünkü sıralamaların azalan olarak değiştirilip değiştirilmeyeceğini merak ediyorum. Kayıtlar yukarıdan aşağı yerine yukarıdan aşağıya doğru sıralanacağı ve en üstteki kayıtlara en sık erişildiği için alma işlemini hızlandırır.
Önemli değil gibi görünüyor, Btree'deki dizin SQL'e hangi sayfalardan veri alacağını söyler. Bu noktada, türün yönünün herhangi bir alakası olacağını düşünmüyorum. – Andrew
B-ağaç yanıtlarına eklemek için, dokunan sayfa sayısı aynı ASC veya DESC'dir. "DESC", belirtimin "ORDER BY" deyimiyle eşleşmesi durumunda genellikle yararlıdır. –
[Bu] ile ilgili (http://stackoverflow.com/questions/743858/sql-server-indexes-ascending-or-descending-what-difference-does-it-make) bir çift oldukça iyi cevapları vardır. –