Aina kun luet kirjaa, sinun on oltava huomannut hakemiston siinä! Indeksit SQL: ssä ovat samat.Hakemistot ovat yksinkertaisesti erityisiä hakutaulukoita. Tietokannan hakukone käyttää näitä taulukoita nopeuttaakseen tietojen hakuprosessia. Kohdassa on paljon säännöksiä SQL työskennellessään hakemistojen kanssa Voit valita kyselyitä, päivittää, luoda hakemistoja .
Tämän aiheen esityslista on seuraava:
Mikä on hakemisto SQL: ssä?
Kuten mainitsin alun perin, indeksit ovat erityisiä hakutaulukoita. SQL-hakemistoja käytetään relaatiotietokannoissa tietojen noutamiseen. Hakemisto toimii osoittimena tietyn tietoihin pöytä . Se toimii samalla tavalla kuin hakemistot, jotka näet missä tahansa lukemassasi kirjassa. Voit suorittaa monia toimintoja käyttämällä niitä.
Kuinka luoda hakemisto?
Noudata syntaksia luodaksesi hakemiston.
LUO HAKEMISTO hakemistonimi päällä taulukon_nimi
Nyt on olemassa useita hakemistoja, jotka voidaan luoda. Katso.
Indeksi | Määritelmä | Syntaksi |
Yhden sarakkeen hakemisto | Se on luotu vain yhteen taulukon sarakkeeseen. | LUO HAKEMISTO hakemistonimi päällä taulukon_nimi (sarakkeen_nimi) |
Yhdistetyt hakemistot | Näitä hakemistoja käytetään kahdessa tai useammassa taulukon sarakkeessa. | LUO HAKEMISTO indeksinimi taulukon_nimi (sarakkeen_nimi) |
Ainutlaatuiset hakemistot | Näitä käytetään tietojen eheyteen. Taulukkoon ei saa lisätä kaksoisarvoja. | LUO AINUTLAATUINEN HAKEMISTO indeksinimi Taulukon_nimi (sarakkeen_nimi) |
Seuraava segmentti on kuinka pudottaa indeksi SQL: ään!
ero jatko-opiskelijoiden ja päälliköiden välillä
Kuinka pudottaa hakemisto?
SQL DROP -komentoa käytetään pudottamiseen ja indeksointiin. Syntaksi on seuraava:
DROP INDEX indeksinimi
Katsotaan nyt miten Ikä hakemisto SQL-komennolla!
Kuinka muuttaa hakemistoa?
Muuta hakemistoa seuraavalla syntaksilla.
ALTER INDEX hakemistonimi objektin_nimellä
On kolmea termiä, joita voidaan käyttää muutettaessa ja indeksoimalla.
on vaikea oppia
- Rakenna uudelleen : Tietokoneen hakemisto luodaan uudelleen käyttämällä uudelleenvalinta-asetusta.
- Tunnistaa : B-puun lehtisolmut järjestetään uudelleen tunnistamisvaihtoehdon avulla.
- Poista käytöstä : Poista käytöstä -vaihtoehto poistaa hakemiston käytöstä.
SQL: ssä on erityyppisiä hakemistoja. Tutkikaamme heitä!
Hakemistotyypit SQL: ssä
SQL: ssä on kahden tyyppisiä hakemistoja.
Klusteroitu indeksi
Ryhmittymätön indeksi
Klusteroitu indeksi
Klusteroitu hakemisto auttaa järjestämään rivit fyysisesti muistiin.
Arvoalueen haku on nopeaa.
Tätä ylläpidetään käyttämällä b-puun tietorakenteen lehtisolmua, indeksien solmut osoittavat suoraan taulukkoon.
Ryhmittymätön indeksi
Ryhmittymätön hakemisto ei järjestä fyysisiä rivejä muistissa järjestyksessä.
Indeksien enimmäismäärä voidaan luoda 999.
Tätä hakemistoa ylläpitää myös b-puun tietorakenne, mutta indeksin lehtisolmut eivät osoita suoraan taulukon tietoja.
Etsitään eteenpäin SQL-hakemistojen kanssa, katsotaanpa, milloin niitä tulisi välttää.
Milloin sinun tulisi välttää hakemistoja?
Hakemistoja ei tule käyttää pienissä pöydissä.
Vältä sarakkeita, joissa on paljon NULL-arvoja.
Hakemistoja tulisi välttää taulukoissa, joissa on paljon päivitys- tai lisäystoimintoja.
Tämä koskee SQL-hakemistoja. Toivon sisällön selittäneen lisäarvoa tietämyksellesi. Jatka lukemista, jatka tutkimista!
Jos haluat oppia lisää MySQL ja tutustu tähän avoimen lähdekoodin relaatiotietokantaan ja tutustu sitten joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen. Tämä koulutus auttaa ymmärtämään MySQL: ää perusteellisesti ja auttaa sinua hallitsemaan aihetta.
Onko sinulla kysymys meille? Mainitse se tämän 'Hakemisto SQL: ssä' -artikkelin kommenttiosassa ja palaamme sinuun.
tulosta_r merkkijonoon