jaki jest lepszy sposób na zmianę zestawu znaków dla dużych tabel danych?
W mojej produkcyjnej bazie danych tworzone są tabele związane z alertami z domyślnym CharSetem „latin”, w związku z czym pojawia się błąd podczas próby wstawienia japońskich znaków do tabeli. Musimy zmienić domyślny zestaw znaków tabeli i kolumn na UTF8. Ponieważ te tabele mają ogromne dane, polecenie Alter może zająć tyle czasu (zajęło 5 godzin w mojej lokalnej bazie danych z taką samą ilością danych) i zablokować tabelę, co spowoduje utratę danych. Czy możemy zaplanować mechanizm zmiany Charset na UTF8, bez utraty danych.
jaki jest lepszy sposób na zmianę zestawu znaków dla dużych tabel danych?