Sobes.tech
Junior — Middle

SQL ma'lumotlar bazasi boshqaruv tizimlarida qanday indeks turlari mavjud?

sobes.tech AI

AIdan javob

SQL bazасида бошқариш тизимларида маълумотларни излаш ва тартиблаштиришни тезлаштирадиган турли хил индекси турлари мавжуд. Асосий индекси турлари:

  • B-Tree индекс — энг кенг тарқалган тур, кўпинча излаш, тартиблаш ва диапазон сўровлари учун мўлжалланган.
  • Hash индекс — калит бўйича тез аниқ излаш учун қўлланилади, аммо диапазон сўровларини қўллаб-қувватламайди.
  • Bitmap индекс — кичик сонида уникал қийматларга эга устунлар учун самарали (масалан, жинс, ҳолат).
  • Clustered индекс — таблицада маълумотларни физик сақлаш тартибини белгилайди.
  • Non-clustered индекс — маълумотлар жойлашувига ишора қилувчи алоҳида тузилма.

Ҳар бир индекс тури сўровлар табиати ва маълумотлар тузилишига қараб танланади.