• SQL

    SQL Ders27- Clustered Nedir Nasıl Kullanılır

    Merhaba arkadaşlar, Bu ve bundan sonraki birkaç yazımızda SQL server veri tabanı için çok önem arz eden konulara değineceğiz. Bu dersimizde Index kavramından bahsedeceğim. Indexler milyonlarca kaydın arasında aranan kaydın en kısa sürede bulmaya çalışmaktır. Bir DB üzerinde sorgularınız oldukça geç cevap veriyor ise bu yazı yol göstereceğini umuyorum. Açıkça söylemek gerekirse index mantığını büyük veritabanlarında çalışmadan mantığını öğrenemezsiniz. Bir veritabanınız var ve içinde 1.000.000 den fazla elemanın olduğunu varsayalım. İçinde bir sorgu çalıştırma için 1 2 sn gibi bekleyeceğinizi düşünebilirsiniz. Ama burada yanılıyorsunuz. Sizi o milyonlarca kaydın arasından bulup istediğiniz sonucu döndürene kadar baya bir bekletiyor. Peki büyük şirketler de bekliyor mudur? Tabi ki hayır! 70.000.000 kaydın tutulduğunu varsayarsak…