Junior — Middle
Veritabanlarında kullanılan farklı indeks türlerine örnekler verebilir misiniz?
sobes.tech yapay zeka
AI'dan gelen yanıt
Veritabanlarında, veri arama ve sıralamayı hızlandırmak için çeşitli indeks türleri kullanılır:
- B-Tree indeksi — en yaygın türdür, değer aralığına göre hızlı arama için uygundur.
- Hash indeksi — anahtar ile kesin arama için etkilidir, ancak aralık sorgularını desteklemez.
- Bitmap indeksi — az sayıda benzersiz değere sahip sütunlar için kullanılır, örneğin cinsiyet veya durum.
- Tam metin indeksi — metin içinde hızlı arama için kullanılır, örneğin makalelerde veya yorumlarda.
SQL'de B-Tree indeksinin oluşturulmasına örnek:
CREATE INDEX idx_user_name ON users (name);