Czy zmiana wartości innodb_data_file_path dla mysql 5 jest bezpieczna?
Niedawno napotkałem uszkodzenie danych po zmianie wartości tego parametru na
my.cnfod:
innodb_data_file_path = ibdata1:10M:autoextend:max:128M
Do kogo:
innodb_data_file_path = ibdata1:10M:autoextend:max:256M
Nie jestem do końca pewien, czy to była przyczyna uszkodzenia, ponieważ wcześniej w DB było za mało miejsca. Moje pytanie brzmi, czy można bezpiecznie zmienić maksymalny rozmiar bazy danych po zapełnieniu miejsca?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Najpierw zmień ścieżkę innodb_data_file_path w/etc/my.cnf na
Uruchom następujące
Upewnij się, że istnieje plik/root/MySQLData.sql. Następnie idź dalej
Spróbuj !!!
Właściwie mam monitoring w mojej pracy, który używa MySQL jako repozytorium i zmieniłem maksymalny z 1 TB na 16 TB. Podczas zbierania danych nic nie można było zarejestrować, ale nie było żadnych uszkodzeń. Możesz po prostu zmienić numer.
Jak wspomniałem, całkowicie usunąłbym wartość maksymalną
z dwóch powodów: