Veritabanı indeksi
Veritabanı indeksi uygun aramaları destekler. Her sorguyu hızlandırmaz; depolama ve veri değişikliklerinde ek yük getirir.
Veritabanı indeksi, uygun kayıtları daha hedefli bulmayı sağlayan ek veri yapısıdır. Bir sorguya yararı; arama koşulları, veri dağılımı ve seçilen yürütme planına bağlıdır.
Örnek ve maliyet
Varsayımsal portalda sık sık sipariş numarasıyla arama yapılır. Uygun indeks, her seferinde bütün siparişleri taramak yerine bu aramayı destekleyebilir. Bundan bütün ekranların hızlanacağı sonucu çıkmaz.
İndeks alan kullanır ve ilgili veri değişince güncellenmelidir. Ek indeksler gerçek iş yüküyle birlikte değerlendirilir. Sıradan indeks, değerlerin benzersiz olacağını da garanti etmez; bunun için uygun benzersizlik kuralı gerekir.
Kaynaklar
İlgili terimler
- Veritabanı sorgusuVeritabanı sorgusu belirli koşullarla veri ister. Seçim, sonuç kapsamı ve sıralama işin amacına uygun olmalıdır.
- N+1 sorgusuN+1 yapısında bir liste sorgusunun ardından her sonuç için ayrı bir sorgu çalışır. Belirleyici olan yalnız çağrı sayısı değil, bu yapıdır.
- Nesne ilişkisel eşlemeProgramdaki nesneleri ilişkisel veritabanındaki verilerle eşlemek.
- PostgreSQLVerileri yapılandırılmış biçimde saklayıp sorgulayan açık kaynak nesne ilişkisel veritabanı sistemi.
- NoSQLTemel düzeni ilişkisel olmayan farklı veri modelleri kullanan veritabanı sistemleri için üst kavram.
- SQLVeriyi tanımlamak, sorgulamak ve değiştirmek için kullanılan dil; tek bir veritabanı ürünü değildir.
Bu konudaki yazılar

Projeniz ASES ile
Projenizi bize anlatın. İlk değerlendirmemizle size dönelim.
