Table 'logs' is marked as crashed and last (automatic?) repair failed

Submitted by Gast (nicht überprüft) on Mo, 02/04/2019 - 11:05

Versuch 1 - Optimieren:

Table 'logs' is marked as crashed and last (automatic?) repair failed

Versuch 2 - Reparieren:

 Can't create new tempfile: './mydb1/logs.TMD' |
| mydb1.logs| repair | status   | Operation failed 

Wenn beide versuche nicht funktionieren, ist es Zeit für myisamchk.

Lösung mit MySQL MyIsamCheck

Zu MySQL-Data-Ordner wechseln:

cd /var/lib/mysql/mydb1/

Lösung 1:

myisamchk -r my_table_name

 

Lösung 2:

 myisamchk -r -v -f my_table_name --sort_buffer_size=2G

"--sort_buffer_size" ist für große Tabellen wichtig, weil man sonst so einen Fehlermeldung kriegen kann:

myisamchk: error: myisam_sort_buffer_size is too small
 

 

Neuen Kommentar schreiben

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.