Restaurarea unui tabel MySQL deteriorat, blog-ul webmaster Romana Chernyshova

Un alt anunț de poștă mic pe recuperarea tabelei subiect mySQL deteriorat. Uneori, din păcate, se întâmplă este că unele tabel de bază de date „se încadrează în jos“, acest lucru poate fi din vina gazdă ca (putere pe termen scurt de pe server), defecțiune de software, sau din motive independente de voința DAS \ VDS, și anume tu.

În cazul în care prejudiciul a mesei poate fi următoarele simptome:
- Se incarca CPU 100%, procesul mysqld
- funcționare lentă a site-ului în anumite etape (la momentul tratamentului la masa deteriorat)
- eșecul completă a site-ului
- întârzieri în executarea interogări la alte tabele
- Procesul de mysqld Fall

Când încercați să reporniți MySql, echipa
repornire /etc/init.d/mysql

poate să apară următoarea eroare:
EROARE 144 (HY000) la linia 1: Tabelul „./BDname/TableName“ este marcat ca fiind prăbușit și ultima reparare (automată?) Nu a reușit

În cazul în care: BDname - numele bazei de date, Nume_tabelă - numele tabelului deteriorat

Pentru a restabili masă și am mysqld în lucrarea necesară pentru a executa comanda:
myisamchk -r -q / var / lib / mysql / BDname / TableName

În cazul în care: / var / lib / mysql / - calea de la bazele de date și tabele

După aceea, vom vedea rezultatul muncii și să stabilească indicii de masă deteriorate, cum ar fi:

articole similare