Turinys
Skyriuje Struktūra pažiūrėkime variantą Pridėti stulpelį. Šioje dalyje mes nurodysime, kiek naujų laukų ketiname įtraukti ir kokią vietą jie užims lentelėje.
Reikėtų pažymėti, kad jų padėtis lentelėje paprastai naudojama kaip nuoroda logiškai sugrupuoti duomenis, kai atliekame užklausą tiesiogiai, tai nebeturi įtakos.
Pridėję lauką, galime redaguoti jo charakteristikas, pvz., Pavadinimą, tipą ir numatytąją vertę, jei reikia.
Kai naujas laukas bus sukurtas arba esamas, mes galime redaguoti jo atributus skiltyje Struktūra, mes turime galimybę pridėti indeksus, kuriuos matysime kitame skyriuje, paversdami lauką pirminiu raktu (Pirminis raktas) arba pašalinkite lauką iš lentelės.
Lentelės indeksai leidžia mums atlikti paieškas daug greičiau, taip sumažinant mūsų duomenų bazės serverio išteklių sunaudojimą, žinoma, tai gali būti dviašmenis kardas, nes prastai sukonstruotas indeksas gali tapti košmaru. bazė, galinti sukurti priešingą efektą.
phpMyAdmin Jame yra keli įrankiai, leidžiantys paprastai, greitai ir efektyviai manipuliuoti indeksais. Pažvelkime į šiuos įrankius:
Kurdami lauką galime pasirinkti, ar jis bus a INDEKSAS arba a UNIKALUS RODIKLISKai tai bus nustatyta apatinėje mūsų lentelės struktūros dalyje, turėsime sąrašą su turimais indeksais.
Pažiūrėkime, kaip sukurti indeksą teksto lauke:
Kitame paveikslėlyje matome, kaip turime nurodyti indekso pavadinimą, turi būti pasirinktas indekso tipas, šiuo atveju jis yra INDEKSAS ir galiausiai indekso dydis, tai nebūtinai turi būti tokio paties dydžio kaip indeksuotas laukas.
Taip pat, kai turime turėti indeksą, sudarytą iš daugiau nei vieno lauko, galime jį valdyti ir sukurti viduje phpMyAdmin naudojant parinktį Pridėti prie 1 rodyklės stulpelio rasti indekso kūrimo skydelyje, kai jį naudojant bus sukurtas naujas laukas, kuriame nurodysime naują stulpelį, kuriame jis turėtų būti indeksuojamas kartu su jau sukurtu.
Jei sukūrę indeksą pastebėsime, kad našumas nėra toks, kokio norima, arba galbūt mūsų lentelė išaugo taip, kad turime persvarstyti, kokio tipo indeksą turime turėti, galime pašalinti jau sukurtus indeksus.
Norėdami tai padaryti, mes naudosime šią parinktį Nuleiskite kuris rodomas indeksų sąraše, tokiu būdu mes galime pašalinti tik tuos, kurių mums reikia, jei mūsų analizė to reikalauja.
Kaip matėme šioje pamokoje, phpMyAdmin Ji siūlo mums paprastą sąsają, leidžiančią atlikti bet kokius norimus laukų pakeitimus, taip pat generuoti indeksus, kad mūsų lentelėse atliekamos paieškos ir užklausos būtų greičiausios ir efektyviausios.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką