Sobes.tech
Junior — Middle

SQLda klasterlanmagan indeks nima ekanligini va u qanday ishlashini tushuntirib bera olasizmi?

sobes.tech AI

AIdan javob

SQL'da klerastlanmagan indeks — bu jadvaldagi satrlarga ko‘rsatkichlarni saqlovchi va indekslangan ustun qiymatiga ko‘ra tartiblangan ma'lumotlar tuzilmasi, lekin o‘zi jadval bu indeks bo‘yicha qayta tuzilmaydi.

Klasternmagan indeks bilan farqli o‘laroq, bu jadvaldagi satrlarning jismoniy tartibini belgilaydigan, alohida ob'ekt bo‘lib, kalitlar va mos satrlarga havolalarni o‘z ichiga oladi.

Qanday ishlaydi:

  • Klasternmagan indeks bilan ustun bo‘yicha qidiruvda, ma'lumotlar bazasi boshqaruv tizimi (DBMS) avvalo indeksga murojaat qiladi va kerakli kalitlarni topadi.
  • Keyin, indeksdagi havolalar orqali, to‘liq satrlar jadvaldan chiqariladi.

Misol uchun: agar sizda "LastName" ustuniga klasternmagan indeks bilan xodimlar jadvali bo‘lsa, familiya bo‘yicha qidiruv tezroq bo‘ladi, chunki avvalo indeks qidiriladi va keyin ma'lumotlar olinadi.