Lesson – 39 : Indices ઉમેરવું

Database Management System (DBMS) માં ડેટાને ઝડપી અને વધુ કાર્યક્ષમ રીતે શોધવા માટે ઇન્ડેક્સ (Index) નો ઉપયોગ થાય છે. જ્યારે કોઈ ટેબલમાં ઘણો મોટો ડેટા હોય, ત્યારે એક-એક રેકોર્ડ શોધવામાં સમય વધુ લાગે છે. આ સમય ઘટાડવા માટે ઇન્ડેક્સ ઉમેરવાની પ્રક્રિયા (Adding Indices) ખૂબ ઉપયોગી સાબિત થાય છે. ઇન્ડેક્સ શું છે? ઇન્ડેક્સ એ એક પ્રકારની  ડેટા સ્ટ્રક્ચર (Data Structure)  છે, જે ટેબલના ચોક્કસ કૉલમ પર બનાવવામાં આવે છે, જેથી ડેટાને ઝડપી રીતે શોધી શકાય. તેને આપણે  પુસ્તકના ઇન્ડેક્સ પેઝ  જેવી રીતે સમજી શકીએ — જ્યાં વિષય પ્રમાણે પેઝ નંબર આપવામાં આવ્યા હોય છે, જેથી શોધવાનું સરળ બને. ઇન્ડેક્સ ઉમેરવાનું મહત્વ ડેટાબેઝમાં ઇન્ડેક્સ ઉમેરવાથી નીચેના ફાયદા મળે છે: 1. ઝડપી સર્ચ (Fast Searching) WHERE, ORDER BY જેવા ક્વેરીઝમાં ડેટા ઝડપથી મળી આવે છે. 2. સોર્ટિંગમાં ગતિ (Faster Sorting) ORDER BY, GROUP BY વાળી ક્વેરીઝ ઝડપથી એક્સિક્યુટ થાય છે. 3. મોટા ડેટા પર અસરકારક પરફોર્મન્સ લાખો રેકોર્ડ ધરાવતા ટેબલમાં પણ ઝડપી પરિણામ મળે છે. ઇન્ડેક્સના પ્રકારો 1. Single Column Index એક જ કૉલમ પર ઇન્ડેક્સ બનાવાય. ઉદાહરણ: id name 2. Composite Index (Multi…

Post a Comment