MySQL ကျူတိုရီရယ်

MySQL ပင်မစာမျက်နှာ MySQL မိတ်ဆက် MySQL RDBMS

MySQL SQL

MySQL SQL MySQL SELECT MySQL ဘယ်မှာလဲ။ MySQL နှင့်၊ သို့မဟုတ်၊ မဟုတ်ပါ။ MySQL အော်ဒါမှာသည်။ MySQL ကို ထည့်သွင်းပါ။ MySQL NULL တန်ဖိုးများ MySQL UPDATE MySQL ကို ဖျက်ပါ။ MySQL ကန့်သတ်ချက် MySQL MIN နှင့် MAX MySQL COUNT၊ AVG၊ SUM MySQL ကို LIKE လုပ်ပါ။ MySQL သင်္ကေတများ MySQL IN MySQL အကြား MySQL နာမည်များ MySQL ချိတ်ဆက်မှု MySQL Inner Join MySQL တွင် Join ထားခဲ့သည်။ MySQL တွင် မှန်ကန်စွာ ချိတ်ဆက်ပါ။ MySQL CROSS ချိတ်ဆက်ပါ။ MySQL Self Join MySQL ယူနီယံ MySQL GROUP BY MySQL ရှိခြင်း။ MySQL ရှိပြီးသား MySQL မှန်သမျှ၊ အားလုံး MySQL တွင် ထည့်သွင်းရန် ရွေးချယ်မှု MySQL ကိစ္စ MySQL Null လုပ်ဆောင်ချက်များ MySQL မှတ်ချက်များ MySQL အော်ပရေတာများ

MySQL ဒေတာဘေ့စ်

MySQL သည် DB ကိုဖန်တီးပါ။ MySQL Drop DB MySQL ဇယားဖန်တီးပါ။ MySQL Drop Table MySQL Alter Table MySQL ကန့်သတ်ချက်များ MySQL သည် Null မဟုတ်ပေ။ MySQL သည် ထူးခြားသည်။ MySQL Primary Key MySQL Foreign Key MySQL စစ်ဆေးခြင်း။ MySQL မူရင်း MySQL Create Index MySQL အလိုအလျောက်တိုး MySQL ရက်စွဲများ MySQL မြင်ကွင်းများ

MySQL ကိုးကားချက်များ

MySQL ဒေတာအမျိုးအစားများ MySQL လုပ်ဆောင်ချက်များ

MySQL နမူနာများ

MySQL နမူနာများ MySQL Quiz MySQL လေ့ကျင့်ခန်းများ

MySQL သည် INDEX ထုတ်ပြန်ချက်ကို ဖန်တီး ပါ။


MySQL သည် INDEX ထုတ်ပြန်ချက်ကို ဖန်တီးပါ။

ထုတ်ပြန်ချက်ကို CREATE INDEXဇယားများတွင် အညွှန်းများဖန်တီးရန် အသုံးပြုသည်။

ဒေတာဘေ့စ်မှ အချက်အလက်များကို အခြားနည်းထက် ပိုမိုလျင်မြန်စွာ ရယူရန် အညွှန်းကိန်းများကို အသုံးပြုသည်။ အသုံးပြုသူများသည် အညွှန်းများကို မမြင်နိုင်ဘဲ ရှာဖွေမှုများ/မေးမြန်းမှုများကို အရှိန်မြှင့်ရန်အတွက်သာ အသုံးပြုကြသည်။

မှတ်ချက်- အညွှန်းများဖြင့် ဇယားတစ်ခုကို အပ်ဒိတ်လုပ်ခြင်းသည် ဇယားမပါဘဲ အပ်ဒိတ်လုပ်ခြင်းထက် အချိန်ပိုကြာသည် (အညွှန်းကိန်းများသည် အပ်ဒိတ်တစ်ခုလည်း လိုအပ်သောကြောင့်)။ ထို့ကြောင့်၊ မကြာခဏရှာဖွေရမည့် ကော်လံများတွင် အညွှန်းများကိုသာ ဖန်တီးပါ။

Index Syntax ဖန်တီးပါ။

ဇယားတစ်ခုပေါ်တွင် အညွှန်းတစ်ခု ဖန်တီးပါ။ မိတ္တူတန်ဖိုးများကို ခွင့်ပြုသည်-

CREATE INDEX index_name
ON table_name (column1, column2, ...);

UNIQUE INDEX Syntax ဖန်တီးပါ။

ဇယားတစ်ခုပေါ်တွင် ထူးခြားသောအညွှန်းတစ်ခုကို ဖန်တီးပါ။ မိတ္တူတန်ဖိုးများကို ခွင့်မပြုပါ

CREATE UNIQUE INDEX index_name
ON table_name (column1, column2, ...);

MySQL CREATE INDEX ဥပမာ

အောက်ဖော်ပြပါ SQL ကြေညာချက်သည် "idx_lastname" အမည်ရှိ အညွှန်းကို "Persons" ဇယားရှိ "LastName" ကော်လံတွင် ဖန်တီးသည်-

CREATE INDEX idx_lastname
ON Persons (LastName);

ကော်လံများ ပေါင်းစပ်မှုတွင် အညွှန်းတစ်ခု ဖန်တီးလိုပါက၊ ကော်မာများဖြင့် ပိုင်းခြားထားသော ကွင်းအတွင်း ကော်လံအမည်များကို စာရင်းပြုစုနိုင်ပါသည်။

CREATE INDEX idx_pname
ON Persons (LastName, FirstName);

INDEX ထုတ်ပြန်ချက်

ထုတ်ပြန်ချက်ကို DROP INDEXဇယားတစ်ခုရှိ အညွှန်းတစ်ခုကို ဖျက်ရန် အသုံးပြုသည်။

ALTER TABLE table_name
DROP INDEX index_name;