Index oluştur
Oracle
CREATE INDEX musteri_il_idx ON musteri(il) ONLINE;ONLINE tabloyu kilitlemeden oluşturur. Benzersiz için CREATE UNIQUE INDEX; birleşik için (a, b).
PostgreSQL
CREATE INDEX CONCURRENTLY musteri_il_idx ON musteri(il);CONCURRENTLY tabloyu yazmaya kapamaz ama transaction bloğu içinde çalışmaz ve daha yavaştır.
MySQL
CREATE INDEX musteri_il_idx ON musteri(il);
-- Kilitsiz: ... ALGORITHM=INPLACE, LOCK=NONE;InnoDB çoğu index'i online ekler; büyük tablolarda LOCK=NONE ile yazmaya izin verin.
SQL Server
CREATE NONCLUSTERED INDEX IX_musteri_il
ON dbo.musteri (il)
WITH (ONLINE = ON);ONLINE Enterprise özelliğidir. Kapsayıcı kolonlar için INCLUDE (kolon1, kolon2).
MongoDB
db.musteri.createIndex({ il: 1 })
// Benzersiz: { il: 1 }, { unique: true }
// Arka planda çakışmasız (4.2+ varsayılan davranış)1 artan, -1 azalan sıralamadır. Büyük koleksiyonlarda secondary düğümde önce kurmak yükü azaltır.
Redis
# Uygulanamaz (çekirdek). RediSearch varsa:
# FT.CREATE idx ON HASH PREFIX 1 musteri: SCHEMA il TAGİkincil index yalnız RediSearch modülüyle gelir; çekirdek Redis erişimi anahtar üzerinden yapılır.