Fragmentowane bazy danych mysql spowalniają serwer mysql. Te podstawy muszą być czasem zoptymalizowane: do defragmentacji.
Istnieją dwa sposoby optymalizacji tabel za pomocą narzędzia mysqlcheck. Po pierwsze:
mysqlcheck -Ao
Tutaj: klucz A sprawdza tabele pod kątem błędów, a klucz o dokonuje optymalizacji.
Drugi sposób:
mysqloptimize -A
Wartość kluczy tutaj jest taka sama. :)
Jak oceniasz artykuł?
Czasami (na przykład w ubuntu) może być konieczne jawne podanie nazwy / hasła
coś w stylu: mysqlcheck -user = nazwa użytkownika -password = hasło -Ao
Tak, tęskniłem za tą chwilą. Mam plik .my.cnf w folderze głównym, w którym zarejestrowano moje hasło root mysql. I hasło nie jest wymagane. :)