See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 13178|Vastuse: 0

[Allikas] MySQL View ja Create Index käsud

[Kopeeri link]
Postitatud 01.03.2019 10:51:26 | | | |
Kasuta käsku ALTER indeksite lisamiseks ja eemaldamiseks

Indeksi lisamiseks andmetabelisse on neli võimalust:

MUUDA TABELIT tbl_name LISAEELVALIMISEDVÕTI (column_list): See lause lisab primaarvõtme, mis tähendabIndeksi väärtus peab olema unikaalne ega tohi olla NULL
MUUDA TABELIT tbl_name LISAUNIKAALNEindex_name (column_list): See väide loob indeksipeab olema unikaalne (lisaks NULL-ile, mis võib esineda mitu korda)
MUUDA TABELIT tbl_name LISAINDEKSindex_name (column_list): LisaNormaalindeks, indeksiväärtus võib esineda mitu korda.
MUUDA TABELIT tbl_name LISATÄISTEKSTindex_name (column_list): See lause täpsustab, et indeks on TÄISTEKSTTäisteksti indeks


Indeksi loomisel soovitatakse see luua otse MySQL käsurea abil, mitte MySQL Workbenchiga.

Vaata indeksit




· Tabel

Laua nimi.

· Non_unique

Kui indeks ei sisalda duplikaatsõnu, on see 0. Kui saad, siis 1.

· Key_name

Indeksi nimi.

· Seq_in_index

Veeru järjestuse number indeksis, alustades 1-st.

· Column_name

Veeru nimi.

· Võrdlemine

Kuidas veerud indeksisse salvestatakse? MySQL-is on väärtus 'A' (tõusev) või NULL (klassifitseerimiseta).

· Kardinaalsus

Hinnang unikaalsete väärtuste arvule indeksis. Seda saab uuendada, käivitades ANALYZE TABLE või myisamchk -a. Kardinale loetakse statistika põhjal, mis on salvestatud täisarvudena, seega ei pea väärtus olema täpne isegi väikeste tabelite puhul. Mida suurem on kardinaalsus, seda suurem on tõenäosus, et MySQL kasutab seda indeksit föderatsiooni loomisel.

· Sub_part

Kui veerg on ainult osaliselt indekseeritud, on indekseeritud märkide arv. Kui kogu veerg on indekseeritud, on see NULL.

· Rahvast täis

Näitab, kuidas märksõnad on kokku surutud. Kui see pole tihendatud, on see NULL.

· Null

Kui veerg sisaldab NULLi, sisaldab see YES. Kui mitte, sisaldab veerg NO.

· Index_type

Kasutati indekseerimismeetodeid (BTREE, TÄISTEKST, HASH, RTREE).

· Kommentaar





Eelmine:C# Pärast deserialiseerimist tagastab andmetöötlus json()
Järgmine:Millised on tavalised testimismeetodid telliskivi VPS-i puhul? VPS-i testimeetodite täielik nimekiri telliskivitööde jaoks
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com