Kümelenmiş dizin kısa bir açıklamaya ihtiyacım var.
- Kümelenmiş dizin nedir?
- Kümelenmiş dizini kullanmak için en iyi uygulamalar nelerdir?
Kümelenmiş dizin kısa bir açıklamaya ihtiyacım var.
Yanıtlar:
Basit bir ifadeyle ...
Bir telefon rehberi: veri indeks / indeks veridir. Seni aramak için örneğin Rezaei ile başlardım, Amir. Harici aramaya gerek yoktur.
Veritabanı terimleriyle:
Tablo verileri ve kümelenmiş dizin bir ve aynıdır (SQL Server'da, ayrıca InnoDB, Oracle IOT)
En iyi uygulama dar, sayısal, kesinlikle artmaktadır (IDENTITY veya Autonumber sütunu). GUID'ler gibi veri türleri iyi bir fikir değildir
Okunacak bağlantılar (bu cevabı şişirmemek için)
Düzenleyin, en iyi uygulama önerilerimi tam olarak açıklamak için Eric Humphrey'nin yorumundaki bağlantıyı takip edin: Endeksleme Kraliçesi: Kimberly Tripp
SQL-Server
etiketi fark ettim , dikkate almayın.
Kayıtların fiziksel olarak kümelenmiş dizine sahip olduğunuz alana göre sıralanacağı şekilde verilerin kendisinin bir dizinidir. Bu nedenle tablo başına yalnızca bir Kümelenmiş Dizin olabilir.
Kümelenmemiş Dizin aramalar için hızlı değildir, ancak bu tür dizinlerin çoğunu bir tabloda bulabilirsiniz.