Razlika Između Klasteriziranog I Neklasteriziranog Indeksa

Sadržaj:

Razlika Između Klasteriziranog I Neklasteriziranog Indeksa
Razlika Između Klasteriziranog I Neklasteriziranog Indeksa

Video: Razlika Između Klasteriziranog I Neklasteriziranog Indeksa

Video: Razlika Između Klasteriziranog I Neklasteriziranog Indeksa
Video: Обзор Посылок с Abercrombie & Fitch и Hollister 2017 2024, Svibanj
Anonim

Ključna razlika - klasterizirani i neklasterirani indeks

U relacijskoj bazi podataka podaci se pohranjuju u tablice. Ove su tablice međusobno povezane korištenjem ograničenja poput stranih ključeva. Baza podataka sastoji se od više tablica. Ponekad je teško pretražiti potrebne podatke. Stoga se indeksi mogu koristiti za ubrzavanje pretraživanja. Indeks koji se koristi u bazi podataka sličan je indeksu knjige. Kazalo knjige sadrži poglavlje s odgovarajućim brojevima stranica. Indeksiranje baze podataka slično je tome. Indeks ima strukturu sličnu tablici i zahtijeva malo prostora u bazi podataka. Postoje dvije vrste indeksa poznate kao klasterirani i neklasterizirani indeksi. U klasteriziranom indeksu logički se redoslijed indeksa podudara s fizičkim redoslijedom redaka tablice. U neklasteriziranom indeksu indeks i stvarni podaci nalaze se na odvojenim lokacijama, tako da indeks radi poput pokazivača za dohvaćanje stvarnih podataka. Ključna razlika između klasteriziranog i neklasteriziranog indeksa je ta što klasterizirani indeks organizira stvarne podatke, dok neklasterizirani indeks pokazuje na stvarne podatke. Kada ima mnogo indeksa i kada se poveća pohrana podataka, ti bi indeksi također trebali biti ažurirani. Stoga je važno stvoriti indekse prema aplikaciji jer to može smanjiti brzinu.

SADRŽAJ

1. Pregled i ključna razlika

2. Što je klasterizirani indeks

3. Što je neklasterizirani indeks

4. Sličnosti između klasteriziranog i neklasteriziranog indeksa

5. Usporedna usporedba - Klasterizirani i neklasterizirani indeks u tabličnom obliku

6. Sažetak

Što je klasterizirani indeks?

U klasteriziranom indeksu indeks organizira stvarne podatke. Sličan je telefonskom imeniku. Telefonski brojevi organizirani su prema abecednom redu. Odgovarajući telefonski broj možete pronaći tijekom pretraživanja određenog imena. Stoga indeks klasteriranja organizira stvarne podatke na organiziran način. Po tablici može biti jedan indeks.

Razlika između klasteriziranog i neklasteriziranog indeksa
Razlika između klasteriziranog i neklasteriziranog indeksa

Slika 01: Klaster u odnosu na neklasterizirani indeks

Primarni ključ koristi se za specificiranje svakog unosa u tablici. U studentskoj tablici student-id se može koristiti kao primarni ključ. U tablici kupaca customer_id može biti primarni ključ. Općenito, može se smatrati da primarni ključ stvara klasterizirani indeks. U osnovi, u klasteriziranom indeksu pristup podacima je sustavan i brz jer su logički redoslijed indeksa i redoslijed tablice isti.

Što je nesvrstani indeks?

U neklasteriziranom indeksu indeks ukazuje na stvarne podatke. Neklastrirani indeks referenca je na podatke. Stoga po tablici može biti više indeksa. Primjer za nesvrstani indeks je knjiga koja sadrži glavni indeks s naslovom i pripadajućim brojem stranice ili indeks na kraju knjige s važnim izrazima po abecednom redu s pripadajućim brojem stranice. Ovaj indeks ne sadrži stvarne podatke. Ali pruža informacije potrebne za dostizanje stvarnih podataka. Stoga su indeks i podaci na odvojenim mjestima. Dakle, bio je potreban dodatni prostor za pohranu.

Neklasterizirani indeks koristi se kada postoje ključevi koji nisu primarni ključ. Općenito je neklasterirani indeks sporiji od klasteriziranog indeksa.

U čemu je sličnost klasteriziranog i neklasteriziranog indeksa?

I klasterizirani i neklasterizirani indeks su vrste indeksa koji se koriste za učinkovito pretraživanje podataka

Koja je razlika između klasteriziranog i neklasteriziranog indeksa?

Diff Article Sredina prije tablice

Grupirani vs neklasterirani indeks

Klasterizirani indeks je vrsta indeksa gdje se zapisi tablice fizički preuređuju kako bi se podudarali s indeksom. Neklastrirani indeks je vrsta indeksa koji sadrži reference na stvarne podatke.
Broj indeksa
Po tablici može biti jedan klasterizirani indeks. Po tablici može biti mnogo neklasteriziranih indeksa.
Ubrzati
Klasterizirani indeks brži je od neklasteriziranog indeksa. Neklastrirani indeks je sporiji od klasteriziranog indeksa.
Potreban prostor
Klasterizirani indeks ne zahtijeva dodatni prostor. Neklastrirani indeks zahtijevao je dodatni prostor.

Sažetak - klasterizirani i nesvrstani indeks

Relacijska baza podataka sadrži puno podataka. Stoga je važno imati određeni mehanizam za brzo pretraživanje podataka. Za postizanje ovog zadatka mogu se koristiti indeksi. Postoje dvije vrste indeksa. Oni su klasterirani i neklasterirani indeksi. Ovaj je članak raspravljao o razlici između klasteriziranog i neklasteriziranog indeksa. U klasteriziranom indeksu logički redoslijed indeksa odgovara fizičkom redoslijedu redaka tablice. U neklasteriziranom indeksu indeks i stvarni podaci nalaze se na odvojenim lokacijama, tako da postoje pokazivači za dohvaćanje podataka. Razlika između klasteriziranog i neklasteriziranog indeksa je u tome što klasterizirani indeks organizira stvarne podatke, dok neklasterizirani indeks pokazuje na stvarne podatke.

Preporučeno: