Индексику дар базаҳои додаҳои муносиб чӣ аст?
sobes.tech AI
Ҷавоб аз AI
Индексикунои дар базаҳои маълумоти алоқамандӣ механизми эҷоди сохторҳои махсуси маълумот (индексҳо) мебошад, ки ҷустуҷӯ ва интихоб кардани маълумотҳоро аз ҷадвалҳо суръат мебахшад. Индексҳо ҳамчун ишораҳо ба сатрҳои ҷадвал кор мекунанд ва имкон медиҳанд, ки ба зудӣ ба сабтҳои зарурӣ дастрасӣ пайдо кунанд, бидуни ҷустуҷӯи пурра дар ҳамаи маълумот.
Масалан, агар шумо ҷадвали корбарон дошта бошед бо майдони email, эҷоди индекс дар ин майдон имкон медиҳад, ки ба зудӣ корбарро тавассути email пайдо кунед, ки дар натиҷа суръати саволҳои SELECT бо шарти WHERE email = 'номуна@номуна.com' хеле зиёд мешавад.
Индексҳо метавонанд намудҳои гуногун дошта бошанд: дарахтҳои B, индексҳои хеш ва ғайра. Аммо, индексҳо ҷойи иловагӣ мегиранд ва амалиётҳои ворид кардан, навсозӣ ва нест карданро суст мекунанд, зеро индекс ҳам бояд навсозӣ шавад.