Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 13178|Svare: 0

[Kilde] MySQL View og Create Index-kommandoer

[Kopier lenke]
Publisert på 01.03.2019 10:51:26 | | | |
Bruk ALTER-kommandoen for å legge til og fjerne indekser

Det finnes fire måter å legge til en indeks i en datatabell:

ENDRE TABELL tbl_name LEGGE TILGRUNNSKOLENØKKEL (column_list): Denne setningen legger til en primærnøkkel, som betyrIndeksverdien må være unik og kan ikke være NULL
ENDRE TABELL tbl_name LEGGE TILUNIKTindex_name (column_list): Denne uttalelsen lager en indeksmå være unik (i tillegg til NULL, som kan forekomme flere ganger)
ENDRE TABELL tbl_name LEGGE TILINDEKSindex_name (column_list): Legg tilNormalindeks, indeksverdien kan forekomme flere ganger.
ENDRE TABELL tbl_name LEGGE TILFULLTEKSTindex_name (column_list): Denne uttalelsen spesifiserer at indeksen er FULLTEKST forFulltekstindeks


Når man lager en indeks, anbefales det å lage den direkte med MySQL-kommandolinjen, ikke med MySQL Workbench for å lage den.

Se indeksen




· Tabell

Navnet på bordet.

· Non_unique

Hvis indeksen ikke kan inkludere duplikatord, er den 0. Hvis du kan, så 1.

· Key_name

Navnet på indeksen.

· Seq_in_index

Kolonnesekvensnummer i indeksen, startende fra 1.

· Column_name

Kolonnenavn.

· Sortering

Hvordan lagres kolonner i indeksen? I MySQL finnes det verdien 'A' (stigende) eller NULL (ingen klassifisering).

· Kardinalitet

Et estimat av antall unike verdier i indeksen. Den kan oppdateres ved å kjøre ANALYZE TABLE eller myisamchk -a. Kardinaler telles basert på statistikk som lagres som heltall, så verdien trenger ikke å være presis selv for små tabeller. Jo høyere kardinalitet, desto større er sjansen for at MySQL bruker den indeksen når føderasjonen opprettes.

· Sub_part

Hvis kolonnen bare er delvis indeksert, er det antall tegn som er indeksert. Hvis hele kolonnen er indeksert, er den NULL.

· Fullpakket

Indikerer hvordan nøkkelord komprimeres. Hvis den ikke er komprimert, er den NULL.

· Null

Hvis kolonnen inneholder NULL, inneholder den YES. Hvis ikke, inneholder kolonnen NEI.

· Index_type

Brukte indekseringsmetoder (BTREE, FULLTEKST, HASH, RTREE).

· Kommentar





Foregående:C# Etter deserialisering returnerer databehandling json()
Neste:Hva er de vanlige testmetodene for murer-VPS? En komplett liste over VPS-testmetoder for murere
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com