Tvarkydami lenteles „MySQL“, kaip ir bet kurioje kitoje duomenų bazės programoje, galime susidurti su keliomis stalo klaidos kurie neleidžia tinkamai vykdyti ir naudoti.
Jei esame duomenų bazių administratoriai, labai rekomenduojama nuolat atlikti duomenų analizę lentos kurie sudaro duomenų bazę, kad gautų geriausią jų našumą.
Iš esmės mes turime trys žingsniai nustatyti, ar lentelė yra, ar ne korumpuotas, Šitie yra:
- Simptomai
- Aptikimas
- Rezoliucija
Lentelės klaidos simptomaiKai kurie simptomai, leidžiantys suprasti, kad stalas yra sugadintas ar sugadintas, yra šie:
- Joks vartotojas negali pradėti sesija MySQL.
- Intensyvus naudojimas CPU.
- Klaidų pranešimai įspėja apie klaidas lentelėse.
- Negalima daryti kopijų duomenų bazės saugumas naudojant komandą mysqldump
- Netikėti išjungimai mašinos.
- Klaidos kode MySQL arba MyISAM.
- Pranešimų rodymas kaip Netinkamas lentelės rakto failas: „…“. Pabandykite jį pataisyti.
Toliau pamatysime keletą variantų, kaip taisyti MySQL lenteles.
1. Kaip pataisyti „MySQL“ lenteles naudojant „phpMyAdmin“
1 žingsnis
Pirmasis variantas, kurį pamatysime, norėdami pataisyti sugadintą „MySQL“ lentelę phpMyAdmin. Norėdami tai padaryti, pateksime į „phpMyAdmin“ konsolę šiuo keliu:
DIDELIS
2 žingsnis
Kai ten prisijungsime naudodami savo kredencialus ir turėsime tokią aplinką:
DIDELIS
3 žingsnis
Kai ten pasirinksime duomenų bazę, kurioje yra lentelė, ir iš centrinio skydelio suaktyvinsime langelį, kuriame yra lentelė, šiuo atveju turime 34 lentelę, o kai pasirinksime, parodysime lauko parinktis Pažymėtiems daiktams ir ten mes pasirenkame variantą Pataisykite stalą:
DIDELIS
4 žingsnis
Tokiu būdu mes vykdysime komandą REMONTO LENTELĖ ir „phpMyAdmin“ analizuos lentelę ieškodamas klaidų, o ekrane gausime rezultatą:
DIDELIS
Naudodami šią paprastą parinktį, mes galime pataisyti „MySQL“ lenteles naudodami „phpMyAdmin“.
2. Kaip pataisyti „MySQL“ lenteles naudojant „MySQL“ tiesiogiai
Pati „MySQL“ programa suteikia mums galimybę išanalizuoti tam tikrą lentelę ir ją išanalizuoti ieškant klaidų ir nesėkmių. Šiame pavyzdyje mes naudosime lentelę miestas duomenų bazėje pasaulis.
1 žingsnis
Mes prieiname prie duomenų bazės ir dešiniuoju pelės mygtuku spustelėkite analizuojamą lentelę ir pasirenkame parinktį Lentelių priežiūra
DIDELIS
2 žingsnis
Bus parodytas šis langas, kuriame einame į skirtuką Lentelės ir ten mes pasirinksime variantą Patikrinkite lentelę kur galime nustatyti analizės lygį tarp greito, vidutinio ar išplėstinio.
DIDELIS
3 žingsnis
Kai šie parametrai bus apibrėžti, spustelėkite parinktį Patikrinkite lentelę ir bus rodomas atitinkamas rezultatas:
Kaip matome, turime alternatyvų, kaip pataisyti stalus MySQL judriai ir visiškai saugiu būdu ir tokiu būdu padidinti „MySQL“ pajėgumus mūsų organizacijoje. Atminkite, kad MYSQL yra galingas duomenų bazės valdytojas kurie padeda mums optimizuoti visą duomenų valdymą. Norėdami pagerinti jo naudojimą, paliekame jus 20 įdomių „MySQL“ rekomendacijų.
„MySQL“ rekomendacijos