Klastrite Ja Klastrite Vahelise Indeksi Erinevus

Sisukord:

Klastrite Ja Klastrite Vahelise Indeksi Erinevus
Klastrite Ja Klastrite Vahelise Indeksi Erinevus

Video: Klastrite Ja Klastrite Vahelise Indeksi Erinevus

Video: Klastrite Ja Klastrite Vahelise Indeksi Erinevus
Video: Väikeriikide konverents 2013 „Eesti kui väikeriik -- eelised, puudused ja võimalused" I osa 2024, Aprill
Anonim

Peamine erinevus - klastriline vs klasterdamata indeks

Relatsiooniandmebaasis salvestatakse andmed tabelitesse. Need tabelid on omavahel seotud selliste piirangute abil nagu võõrvõtmed. Andmebaas koosneb mitmest tabelist. Mõnikord on vajalike andmete otsimine keeruline. Seetõttu saab otsingu kiirendamiseks kasutada indekseid. Andmebaasis kasutatav register sarnaneb raamatu registriga. Raamatu register sisaldab peatükki vastavate leheküljenumbritega. Andmebaasi indekseerimine on sarnane sellega. Indeksi ülesehitus on sarnane tabelile ja see nõuab teatud andmebaasiruumi. On kahte tüüpi indekse, mida nimetatakse klastriliseks ja klastrita indeksiks. Klasterdatud indeksis vastab indeksi loogiline järjestus tabeliridade füüsilisele järjekorrale. Klasterdamata indeksis asuvad indeks ja tegelikud andmed eraldi kohtades, nii et indeks töötab reaalsete andmete toomiseks nagu osuti. Peamine erinevus klastrilise ja klastrita indeksi vahel on see, et rühmitatud indeks korrastab tegelikke andmeid, klastrimata indeks osutab tegelikele andmetele. Kui indekse on palju ja kui andmete salvestamist suurendatakse, tuleks ka neid indekse värskendada. Seetõttu on oluline luua indeksid vastavalt rakendusele, kuna see võib kiirust vähendada.

SISU

1. Ülevaade ja põhierinevus 2. Mis on klastriga

indeks

3. Mis on klastrimata indeks

4. Klastrilise ja klastrita indeksi sarnasused

5. Kõrvuti võrdlus - klastriline vs klasterdamata indeks tabelina

6. Kokkuvõte

Mis on klastrite indeks?

Klasterdatud indeksis korraldab indeks tegelikke andmeid. See sarnaneb telefonikataloogiga. Telefoninumbrid on korraldatud tähestikulises järjekorras. Vastava telefoninumbri leiate konkreetse nime otsimisel. Seetõttu sisaldab klastrite indeks tegelikke andmeid organiseeritud viisil. Tabelis võib olla üks register.

Klastrite ja klastrite vahelise indeksi erinevus
Klastrite ja klastrite vahelise indeksi erinevus

Joonis 01: Klaster vs klasterdamata indeks

Primaarvõtit kasutatakse tabeli iga kirje täpsustamiseks. Õpilaste tabelis saab esmase võtmena kasutada õpilase ID-d. Klienditabelis võib esmane võti olla customer_id. Üldiselt võib rühmitatud indeksi loomiseks pidada esmast võtit. Põhimõtteliselt on rühmitatud indeksis andmetele juurdepääs süsteemne ja kiire, kuna indeksi loogiline järjestus ja tabelijärjestus on samad.

Mis on mitteklastriline indeks?

Klastrita indeksis osutab indeks tegelikele andmetele. Klastrita indeks on viide andmetele. Seetõttu võib tabelis olla mitu indeksit. Klastrita registri näide on raamat, mis sisaldab peamist indeksit koos pealdisega ja vastavat leheküljenumbrit või indeksit raamatu lõpus koos oluliste terminitega tähestikulises järjekorras koos vastava leheküljenumbriga. See register ei sisalda tegelikke andmeid. Kuid see annab tegelike andmeteni jõudmiseks vajalikku teavet. Seetõttu on register ja andmed eraldi asukohtades. Niisiis, see nõudis täiendavat salvestusruumi.

Klastrita indeksit kasutatakse siis, kui põhivõtmest on muid võtmeid. Üldiselt on klastriteta indeks aeglasem kui rühmitatud indeks.

Milline on klastrilise ja klastrita indeksi sarnasus?

Nii klastriline kui ka mitteklasterdatud indeks on tüüpi indeksid, mida kasutatakse andmete tõhusaks otsimiseks

Mis vahe on klastrilise ja klastrita indeksi vahel?

Erinev artikkel keskel enne tabelit

Klastriline vs klasterdamata indeks

Klastriga indeks on indeksitüüp, kus tabelikirjed järjestatakse indeksiga füüsiliselt ümber. Klastrita indeks on indeksitüüp, mis sisaldab viiteid tegelikele andmetele.
Indeksite arv
Tabelis võib olla üks rühmitatud indeks. Tabelis võib olla palju rühmitamata indekseid.
Kiirus
Klasterdatud indeks on kiirem kui mitteklasteriseeritud indeks. Klastrita indeks on aeglasem kui rühmitatud indeks.
Vajalik ruum
Klasterdatud indeks ei vaja täiendavat ruumi. Klastrita indeks nõudis täiendavat ruumi.

Kokkuvõte - klastriline vs klasterdamata indeks

Relatsiooniline andmebaas sisaldab palju andmeid. Seetõttu on oluline, et andmete kiireks otsimiseks oleks konkreetne mehhanism. Selle ülesande saavutamiseks saab kasutada indekse. Indekse on kahte tüüpi. Need on rühmitatud ja rühmitamata indeks. Selles artiklis käsitleti klastrite ja klastrite vahelise indeksi erinevust. Rühmitatud indeksis vastab indeksi loogiline järjestus tabeliridade füüsilisele järjekorrale. Klastrita indeksis on indeks ja tegelikud andmed eraldi kohtades, nii et andmete hankimiseks on olemas näpunäited. Klastrite ja klastrite vahelise indeksi erinevus seisneb selles, et klastriline indeks korraldab tegelikud andmed, samas kui klastrimata indeks osutab tegelikele andmetele.

Soovitatav: