INDEX
CREATE INDEX
CREATE INDEX buyrug‘i jadvallarda indekslar yaratish uchun ishlatiladi (takroriy qiymatlarga ruxsat beradi).
Indekslar ma’lumotlar bazasidan ma’lumotlarni juda tez olish uchun ishlatiladi. Foydalanuvchilar indekslarni ko‘ra olmaydi, ular faqat qidiruv va so‘rovlarni tezlashtirish uchun xizmat qiladi.
Quyidagi SQL "Shaxslar" jadvalidagi "Familiya" ustunida "idx_lastname" nomli indeks yaratadi:
CREATE INDEX idx_lastname
ON Persons (LastName);Agar bir nechta ustunlar kombinatsiyasida indeks yaratmoqchi bo‘lsangiz, qavs ichida ustun nomlarini vergul bilan ajratib ko‘rsatishingiz mumkin:
CREATE INDEX idx_pname
ON Persons (LastName, FirstName);Eslatma: Indekslarni yaratish sintaksisi turli ma’lumotlar bazalarida farq qiladi. Shuning uchun: Ma’lumotlar bazasida indeks yaratish sintaksisini tekshiring.
DROP INDEX
DROP INDEX buyrug‘i o‘chirish uchun ishlatiladi
jadvaldagi indeks.
MS Access:
DROP INDEX index_name ON table_name;SQL Server:
DROP INDEX table_name.index_name;DB2/Oracle:
DROP INDEX index_name;MySQL:
ALTER TABLE table_name
DROP INDEX index_name;W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
