12. fejezet · 12.7
Adatbázis ellenőrzése, javítása és optimalizálása
Hibaüzenetet ad a weboldala egy táblázatról, például "Table is marked as crashed" vagy "Incorrect key file for table"? Vagy szeretné kisebbé és gyorsabbá tenni az adatbázist a kitakarítás után? Ezt a Adatbázis Műveletek alatt található gombokkal teheti meg.
Így kell csinálni
- Először készítsen exportot az adatbázisról (lásd Adatbázis exportálása). Egy javítás során ritkán megy valami rosszul, de így mindenképpen lesz egy másolata.
- Lépjen a Adatbázisok menüpontba, és kattintson az adatbázis mellett a Kezelés gombra.
- Görgessen le a Adatbázis Műveletek részhez, és kattintson a szükséges gombra.
Néhány másodperc múlva megjelenik az eredmény, például "Az adatbázis ellenőrzése sikeres volt".

| Gomb | Mit csinál? | Mikor? |
|---|---|---|
| Ellenőrzés | Megnézi, hogy minden táblázat rendben van e, és jelzi a hibákat. | Ha hibaüzenetet kap egy táblázatról, vagy ha kétségei vannak. |
| Javítás | Megpróbálja megjavítani a sérült táblázatokat. | Ha a Controleer hibát talál, vagy "marked as crashed" üzenet esetén. |
| Optimalizálás | Kitakarítja a táblázatokban lévő üres helyet, így az adatbázis kisebb és gyakran gyorsabb lesz. | Nagy mennyiségű adat törlése után, például régi revíziók, spam hozzászólások vagy naplótáblák esetén. |
phpMyAdminban
Táblázatonként is dolgozhat. Nyissa meg a phpMyAdmint (lásd A phpMyAdmin megnyitása és használata), kattintson bal oldalon az adatbázisra, jelölje be a táblázatokat, majd a lista alján a With selected résznél válassza a Check table, Repair table vagy Optimize table opciót.
Jó tudni
- A modern szoftverek legtöbb táblázata InnoDB-t használ. Ezek ritkán sérülnek meg, és a Herstel itt kevés hatással van. A régebbi MyISAM típusnál viszont a javítás segít.
- Az optimalizálás nem varázsol gyorsabbá egy adatbázist. Egy lassú weboldal gyakrabban a bővítmények vagy a túl sok adat miatt lassú, mint maga az adatbázis miatt (lásd A weboldalam lassú).
- Ha a javítás nem sikerül, állítsa vissza az adatbázis biztonsági mentését a WebOké Backups segítségével (lásd Ez elérhető a Fiókom WebOké felületen is? WebOké Backups), vagy a saját exportját (lásd Adatbázis importálása, nagy fájlok esetén is).
Tipp: WordPress-t használ? Egy olyan bővítmény, mint a WP-Optimize, kitakarítja a régi revíziókat, piszkozatokat és a spamet. Ezután itt optimalizálhatja az adatbázist.
