Index, tablolarda bulunan sütunlarının bazılarının özel şekilde düzenlenmiş halidir. Bu alanların özel düzenlenmesi sayesinde sorgular daha hızlı ve performanslı çalışır ve geriye daha çabuk sonuçlar dönmesini sağlamaktadır.

Hangi Sütunlara Index konulmalıdır?

  • Primary key ve Foreign key sütunları.
  • Sorgularda çok sık kullanılan sütunlar.
  • Çok sık sıralamaya tabi tutulan sütunlar.
  • Gruplama yapılan sütunlar (group by).

  • Index gerektirmeyen Sütunlar:

  • Nadiren sorgulanan sütunlar.
  • Az seçeneği olan sütunlar(cinsiyet,ülke gibi).
  • Text,ntext ve image sütunları.

  • Index yapılırken dikkat edilecek noktalar:

    Primary key veya Unique constraint oluşturulduğu zaman index otomatik olarak oluşturulur. Standart index oluşturmak yerine Primary key veya Unique constraint tercih edilmelidir.
    View’larda da index olabilir.
    Bir sütun üzerinde index oluşturmadan önceden bir index’e sahip olup olmadığı bakılmalıdır.
    Bir tabloda index oluştumak için tablonun sahibi olmak gerekir.
    Indexleme, sabit diskte extra yer tutar. Verdiği performans artışının yanında karşılaştırılabilecek kadar bile değildir ancak veritabanınınzdaki her tablonun her sütununda index oluşturursanız, sabit diskinizin umduğunuzdan çok daha çabuk yer kaplayabilir.
    (alıntıdır)

    Comments

    1. glucofort

      Glucofort Blood Sugar Support is an all-natural dietary formula that works to support healthy blood sugar levels. It also supports glucose metabolism. According to the manufacturer, this supplement can help users keep their blood sugar levels healthy and within a normal range with herbs, vitamins, plant extracts, and other natural ingredients. https://glucofortbuynow.us/

    Bir Cevap Yazın

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

    Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>