|
Index (ko‟rsatkich) yaratishning MySQLdagi umumiy sintaksisi
|
səhifə | 2/16 | tarix | 25.06.2022 | ölçüsü | 1,77 Mb. | | #117247 |
| MB laboratory Nabiyev Index (ko‟rsatkich) yaratishning MySQLdagi umumiy sintaksisi:
CREATE INDEX indeks_nomi
ON jadval_nomi (ustun1, ustun2, ...); Masalan:
CREATE INDEX familiya ON shaxslar (familiya);
CREATE INDEX FISH
ON shaxslar (familiya, ism, sharif);
Index (ko‟rsatkich)ni ko‟rsatishning MySQLdagi umumiy sintaksisi:
Show indexes from jadval_nomi;
Show keys from jadval_nomi in malumotlar_bazasi_nomi;
Index (ko‟rsatkich) o‟chirishning MySQLdagi umumiy sintaksisi:
Oracle bazada:
DROP INDEX jadval_nomi.indeks_nomi;
MySQL 5.6.16 da:
ALTER TABLE jadval_nomi
DROP INDEX indeks_nomi;
Kabi komandalar orqali amalga oshiriladi.
Ishni bajarish tartibi
Bazamizdagi barcha jadvallarni ko‘ramiz:
So`rov: show tables from market;
Natija:
– rasm. market ma‘lumotlar bazasidagi barcha jadvallarning ro`yxati.
“Ishlatilishi” nomli jadvalni ko‟ramiz va “asosiy maxsulot” nomli indeks yaratamiz:
So`rov: Select * from tarmoq;
Create index Asosiy_ishchi on tarmoq(tarmoq_id, tarmoq_nomi);
Natija:
– rasm. Ishlatilishi jadvali uchun indeks yaratish.
Yaratgan indeksimizni ko‘ramiz:
So`rov: show indexes from tarmoq; Natija:
– rasm. tarmoq jadvali uchun yaratilgan indekslar ro`yxati.
Dostları ilə paylaş: |
|
|