SQL Server Indexing

Micrososft Yaz Okulu 5. Gün:

SQL indexing yararlı ama bir o kadar tehlikeli bir özelliktir. MDF dosyalarında bu bilgiler tutulabilmektedir. Şöyle düşünelim:

100000 Kayıtlı bir veritabanımız var diyelim ve adı Şehmus olan kullanıcıları sistemimizden çekmeye çalışalım:

SELECT * from Users WHERE Name==’Sehmus’

Bu kadar kullanıcının arasında Şehmus adlı kişileri bulmak gerçekten uzun sürebilmektedir. Bunun kısaltılmış yolu ise istenen colon isimlerine gore sıralı bir indexing yapmaktır. Bu Şekilde en hızlı eşirim sağlanabilmektedir. Bir Liste düşünelim ve kişiler adları ve soyadlarına gore sıralanmış olsun. Sadece Ş harfindeki kişilere bakarız değil mi ?

Peki nedir bunun extra maliyeti: duplicate very kullanımı.

 

İyi Çalışmalar 🙂

 

Bu yazı Yazılarım kategorisine gönderilmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir