Aria Tabellen bei einer MariaDB Installation crashen regelmäßig
Aria-Tabellen, die unter MariaDB auf Windows 11 häufiger crashen, sind leider ein bekanntes Problem. Diesmal tritt es bei mir bei einer XAMPP-Installation auf Windows 11 auf.
- Windows 11
- XAMPP 8.2.12
- MariaDB 10.4.32
Das erste Mal ist es aufgetreten, als ich WordPress installiert habe. Nach dem Starten des Servers und nach dem ersten Aufruf der WordPress Installation ist der Server abgestürzt. Danach konnte ich den MariaDB server nicht mehr starten.
Der Server ist immer mit folgender Fehlermeldung abgestürzt
mysqld.exe: Aria recovery failed. Please run aria_chk -r on all Aria tables and delete all aria_log.######## files
Also erstmal die Tabellen reparieren..
Dies habe ich mit folgenden Kommandozeilen Befehl gelöst.
cd c:\xampp\mysql\data
for /R .\ %f in (*.MAI) do ..\bin\aria_chk.exe -o --force "%f"
Zur Erklärung:
- in den Ordner wechseln, in dem die Mysql Daten liegen.
- die
forSchleife führt den Befehlaria_chk.exe -o --forceauf alle *.MAI Tabellen aus
Nach der Reparatur sollte es eigentlich funktionieren.
Es kann sein, dass die Reparatur mit folgender Meldung fehlschlägt:
aria_sort_buffer_size is too small
Sollte dies auftreten, hilft es den aria_sort_buffer_size zu erhöhen.
aria_sort_buffer_size erhöhen
Dies kann man in der my.ini erledigen. Folgender Zusatz muss in dem Bereich [mysqld] mit aufgenommen werden.
[mysqld]
aria_sort_buffer_size=64M
Schreibe einen Kommentar