10-Amaliyot ishi Mavzu: sql da indexlar yaratish sql da viewlar yaratish. Ishdan maqsad



Yüklə 0,49 Mb.
Pdf görüntüsü
səhifə2/3
tarix16.11.2022
ölçüsü0,49 Mb.
#69414
1   2   3
10-Amaliy

CREATE INDEX ga misollar 
Quyidagi SQL ifodasi "foydalanuvchilar" jadvalidagi "nomi" ustunida "ind_nomi" nomli 
indeks yaratadi: 
CREATE
 INDEX ind_nomi 
ON
 foydalanuvchilar (nomi);
Agar siz ustunlarni kombinatsiyasida indeks yaratmoqchi bo'lsangiz, ustunlar ichida ustun 
nomlarini vergul bilan ajratib ko'rsatishingiz mumkin: Agar siz ustunlarni kombinatsiyasida 
indeks yaratmoqchi bo'lsangiz, ustunlar ichida ustun nomlarini vergul bilan ajratib 
ko'rsatishingiz mumkin: 
CREATE
 INDEX ind_name 
ON
 users (name, fullname); 
Takrorlanmas indekslar 


create unique index Ab_index on abiturent(A_n); 
Query OK, 0 rows affected (0.34 sec) 
Records: 0 Duplicates: 0 Warnings: 0 
DROP INDEX 
Jadvaldagi indeksni o'chirish uchun DROP INDEX so'zi ishlatiladi. 
ALTER
TABLE
table_name 
DROP
INDEX index_name; 
Misol: 
create index Ab_index on abiturent(A_n); 
alter table abiturent drop index ab_index; 
Query OK, 0 rows affected (0.21 sec) 
Records: 0 Duplicates: 0 Warnings: 0 
Misollar: 
create index ind_bal on bal(ballar); 
Query OK, 0 rows affected (0.51 sec) 
Records: 0 Duplicates: 0 Warnings: 0 
Indekslarni ko’rish: 
mysql> show index from city\G; 
*************************** 1. row *************************** 
Table: city 
Non_unique: 0 
Key_name: PRIMARY 
Seq_in_index: 1 
Column_name: ID 
Collation: A 
Cardinality: 4188 
Sub_part: NULL 
Packed: NULL 
Null: 
Index_type: BTREE 
Comment: 
Index_comment: 
Visible: YES 
Expression: NULL 
Qachon indekslardan qochish kerak? 
Indekslar ma'lumotlar bazasi ishini yaxshilash uchun ishlab chiqilgan bo'lsa-da, ba'zida 
ulardan qochish kerak. 
Quyidagi ko'rsatmalar indeksdan foydalanishni qachon qayta ko'rib chiqish kerakligini 
ko'rsatadi. 

Kichik jadvallarda indekslardan foydalanilmasligi kerak. 

Tez-tez yangilanadigan yoki joylashtiradigan operatsiyalarga ega jadvallar. 

Ko'p sonli nol qiymatlarni o'z ichiga olgan ustunlarda indekslardan foydalanmaslik kerak. 

Ko'pincha boshqariladigan ustunlar indekslanmasligi kerak. 

Yüklə 0,49 Mb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin