SQL сервер дэх кластер болон кластерт бус индексийн хооронд ямар ялгаа байдаг вэ?
SQL сервер дэх кластер болон кластерт бус индексийн хооронд ямар ялгаа байдаг вэ?

Видео: SQL сервер дэх кластер болон кластерт бус индексийн хооронд ямар ялгаа байдаг вэ?

Видео: SQL сервер дэх кластер болон кластерт бус индексийн хооронд ямар ялгаа байдаг вэ?
Видео: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, Арваннэгдүгээр
Anonim

Бүлэглэсэн индексүүд Ширээн дээр физик байдлаар хадгалагддаг. Энэ нь тэд хамгийн хурдан бөгөөд танд зөвхөн нэг л байж болно гэсэн үг юм кластер индекс хүснэгт бүрт. Кластерт бус индексүүд тусад нь хадгалдаг бөгөөд та хүссэн хэмжээгээрээ авах боломжтой. Хамгийн сайн сонголт бол өөрийн тохиргоог хийх явдал юм кластер индекс хамгийн их ашиглагддаг өвөрмөц багана дээр ихэвчлэн PK.

Үүнтэй адилаар та кластерт болон кластергүй индексийн хооронд ямар ялгаа байдаг вэ?

1) А Кластерийн индекс бүх мөрийг физик байдлаар ангилах Бүлэггүй индекс үгүй. 2) онд SQL, нэг хүснэгт нь зөвхөн нэг хүснэгттэй байж болно Кластерийн индекс гэхдээ ийм хязгаарлалт байхгүй Кластерт бус индекс . 3) онд олон тооны харилцааны мэдээллийн сан, Кластерийн индекс үндсэн түлхүүр баганад автоматаар үүсгэгддэг.

Үүний нэгэн адил, SQL Server дээр кластер бус индексийг ашиглах нь юу вэ? Танилцуулга SQL сервер биш - кластерийн индексүүд А кластер бус индекс хүснэгтээс мэдээлэл авах хурдыг сайжруулдаг өгөгдлийн бүтэц юм. А-аас ялгаатай кластер индекс , a бөөгнөрөлгүй индекс Хүснэгт дэх өгөгдлийн мөрүүдээс тусад нь өгөгдлийг ангилж, хадгалдаг.

Мөн SQL Server дахь кластер болон кластергүй индекс гэж юу вэ?

А кластер индекс тусгай төрөл юм индекс Энэ нь хүснэгтэд байгаа бичлэгүүдийг физик байдлаар хадгалах арга замыг дахин эрэмбэлдэг. А-ийн навчны зангилаа кластер индекс өгөгдлийн хуудсуудыг агуулна. А кластер бус индекс тусгай төрөл юм индекс нь логик дарааллаар нь индекс диск дээрх мөрүүдийн физик хадгалсан дараалалтай таарахгүй байна.

SQL Server-д ашигладаг өөр өөр индексүүд юу вэ Тэдгээрийн ялгаа нь юу вэ?

Индексүүд байна ашигласан асуулгын үйл явцыг хурдасгах SQL сервер , үр дүнд нь өндөр гүйцэтгэлтэй. Нөгөө талаас, хэрэв та бүтээж байгаа бол индексүүд , мэдээллийн сан үүнд очдог индекс эхлээд дараа нь харгалзах хүснэгтийн бичлэгүүдийг шууд татаж авна. Хоёр байна төрөл -ийн Индексүүд in SQL сервер : Бүлэглэсэн Индекс.

Зөвлөмж болгож буй: