Кластердик индекс менен экинчилик индекстин ортосунда кандай айырма бар?
Кластердик индекс менен экинчилик индекстин ортосунда кандай айырма бар?
Anonim

Негизги индекс : ичинде ырааттуу иреттелген файл, индекс анын издөө ачкычы файлдын ырааттуу тартибин аныктайт. Ошондой эле деп аталат кластердик индекс . Экинчи даражадагы көрсөткүч : а индекс анын издөө ачкычы буйрукту аныктайт башкача файлдын ырааттуу тартибинен. Ошондой эле эмес деп аталат кластердик индекс.

Ушундай жол менен, кластердик индекс менен экинчилик индекстин ортосунда кандай айырма бар, ылайыктуу мисал менен түшүндүрөт?

The экинчилик индекс болуп саналат индекстөө издөө ачкычы тартипти аныктаган ыкма башкача файлдын ырааттуу тартибинен. Кластердик индекс болуп саналат аныкталган буйрук маалымат файлы катары. Көп деңгээлдүү Индекстөө баштапкы болгондо түзүлөт индекс туура келбейт ичинде эс.

Жогорудагылардан тышкары, экинчи даражадагы индекс деген эмне? А экинчилик көрсөткүч , жөнөкөй сөз менен айтканда, кадимки (негизги) ачкычтан башка кандайдыр бир маалыматтын жардамы менен маалымат базасындагы жазууларга (негизги) эффективдүү жетүү ыкмасы.

Ошо сыяктуу эле, сиз сурашыңыз мүмкүн, негизги индекстин экинчилик индекси менен кластердик индекстин ортосунда кандай айырма бар?

Негизги индекс − Негизги индекс иреттелген маалымат файлында аныкталат. Экинчи даражадагы индекс − Экинчи даражадагы көрсөткүч талапкер ачкычы болгон жана ар бир жазууда уникалдуу мааниге ээ болгон талаадан же кайталанма маанилери бар ачкыч эместен түзүлүшү мүмкүн. Кластердик индекс − Кластердик индекс иреттелген маалымат файлында аныкталат.

Экинчи даражадагы индекс сейрек болушу мүмкүнбү?

2 Жооптор. Негизги индекс уникалдуу, экинчилик көрсөткүч уникалдуу болбошу керек. Сейрек көрсөткүч мүмкүн болгон бардык баалуулуктарды сактаба, тыгыз индекс кылат бардык мүмкүн болгон баалуулуктарды сактоо. Ошентип, баштапкы индекс иштөө үчүн тыгыз болушу керек, а экинчилик көрсөткүч болот же тыгыз болушу же сейрек муктаждыгына жараша.

Сунушталууда: