Junior — Middle
Կարող եք տալ տարբեր տիպերի ինդեքսների օրինակներ, որոնք օգտագործվում են տվյալների բազաներում:
sobes.tech AI
Պատասխան AI-ից
Տվյալների բազաներում օգտագործվում են տարբեր տեսակի ինդեքսներ՝ տվյալների որոնումը և դասավորությունը արագացնելու համար:
- B-Tree ինդեքս — ամենատարածված տեսակն է, հարմար է արագ որոնման համար արժեքների միջակայքում:
- Hash ինդեքս — արդյունավետ է հստակ որոնումների համար բանալիով, բայց չի աջակցում միջակայքային հարցումները:
- Bitmap ինդեքս — օգտագործվում է փոքր քանակությամբ եզակի արժեքներ ունեցող սյունակների համար, օրինակ՝ սեռ կամ կարգավիճակ:
- Ամբողջական տեքստի ինդեքս — օգտագործվում է տեքստում արագ որոնման համար, օրինակ՝ հոդվածներում կամ մեկնաբանություններում:
SQL-ում B-Tree ինդեքս ստեղծելու օրինակ:
CREATE INDEX idx_user_name ON users (name);