Ben SQL Server 2005'te çok acemi ve ben çevrimiçi öğretici onu öğreniyorum, burada Soruma bazıları şunlardır:SQL Server 2005 acemi sorgu
1: XYZ seçin * arasındaki farktır ve TÜM seçin neler * XYZ'den.
2: Kümelenmiş dizinin amacı, tabloyu fiziksel olarak sıralayarak [kknow :-) kadar] aramayı kolaylaştırmak gibidir. Tabloda birincil sütun varsa, tablodaki kümelenmiş bir dizin oluşturmak iyi mi diyelim? çünkü zaten sıralanmış bir sütun var.
3: Neden bir tablo üzerinde 1 Kümelenmiş Dizin + 249 Kümelenmemiş İndeks = 250 Endeksi oluşturabiliriz? 1 kümelenmiş dizin gereksinimini anlıyorum. Ama neden 249? Neden 249'dan fazla değil?
Görüş değişir SELECT DISTINCT
aksine
Öneriniz için teşekkürler, ben 1 ve 2 puanları ile anlaşıyorum. Ama ben 3 noktası ile biraz kafam karışmış, Neden 999 kümelenmemiş dizin tabloya neden 900 veya 1000 değil? – Zerotoinfinity
@Zerotoinfinite - Bunu yanıtlayabilecek tek kişi SQL Server geliştiricileri! Dahili olarak, bu meta verileri saklamak için sınırlı miktarda alan ayırıyorlar ve 999 makul bir sınır gibi geliyorlar. –