Luku 12 · 12.7
Tietokannan tarkistaminen, korjaaminen ja optimointi
Antaako sivustosi virheilmoituksen taulusta, kuten "Table is marked as crashed" tai "Incorrect key file for table"? Vai haluatko tehdä tietokannasta pienemmän ja nopeamman siivouksen jälkeen? Tämän teet Database Operations -kohdan painikkeilla.
Näin teet sen
- Tee ensin vienti tietokannasta (katso Tietokannan vienti). Korjauksessa menee harvoin jotain pieleen, mutta näin sinulla on joka tapauksessa varmuuskopio.
- Siirry kohtaan Databases ja klikkaa tietokannan kohdalla Manage.
- Vieritä kohtaan Database Operations ja klikkaa tarvitsemaasi painiketta.
Muutaman sekunnin kuluttua näet tuloksen, esimerkiksi "Database check was successful".

| Painike | Mitä se tekee? | Milloin? |
|---|---|---|
| Check | Tarkistaa, että kaikki taulut ovat kunnossa, ja ilmoittaa virheistä. | Jos saat virheilmoituksen taulusta tai epäilet jotain. |
| Repair | Yrittää korjata vioittuneet taulut. | Jos Controleer löytää virheen, tai jos tauluilmoitus on "marked as crashed". |
| Optimize | Siivoaa tauluissa olevan tyhjän tilan, jolloin tietokannasta tulee pienempi ja usein nopeampi. | Kun olet siivonnut paljon tietoa, kuten vanhoja versioita, roskapostivastauksia tai lokitauluja. |
phpMyAdminissa
Voit työskennellä myös taulu kerrallaan. Avaa phpMyAdmin (katso phpMyAdminin avaaminen ja käyttäminen), klikkaa vasemmalta tietokantaa, valitse taulut ja valitse listan alareunasta kohdasta With selected vaihtoehto Check table, Repair table tai Optimize table.
Hyvä tietää
- Useimmat nykyaikaisen ohjelmiston taulut käyttävät InnoDB:tä. Ne vioittuvat harvoin, eikä Herstel tee niille juuri mitään. Vanhemmassa MyISAM-tyypissä korjaus sen sijaan auttaa.
- Optimointi ei tee tietokannasta taianomaisesti nopeaa. Hidas sivusto johtuu useammin lisäosista tai liian suuresta tietomäärästä kuin itse tietokannasta (katso Verkkosivustoni on hidas).
- Jos korjaus ei onnistu, palauta tietokannan varmuuskopio WebOké Backupsin avulla (katso Voiko tämän tehdä myös Mijn WebOké-portaalissa? WebOké Backups) tai omasta viennistäsi (katso Tietokannan tuonti, myös suurten tiedostojen).
Vinkki: Käytätkö WordPressiä? Lisäosa kuten WP-Optimize siivoaa vanhat versiot, luonnokset ja roskapostin. Sen jälkeen optimoi tietokanta tässä.
