Was ist die bessere Möglichkeit, den Zeichensatz für große Datentabellen zu ändern?

In meiner Produktionsdatenbank werden Warnungen betreffende Tabellen mit dem Standardzeichensatz "Latein" erstellt. Aus diesem Grund wird beim Versuch, japanische Zeichen in die Tabelle einzufügen, eine Fehlermeldung angezeigt. Wir müssen den Standardzeichensatz für Tabellen und Spalten in UTF8 ändern. Da diese Tabellen sehr große Datenmengen enthalten, kann der Befehl "Ändern" so viel Zeit in Anspruch nehmen (es dauerte 5 Stunden in meiner lokalen Datenbank mit der gleichen Datenmenge) und die Tabelle sperren, was zu Datenverlusten führt. Können wir einen Mechanismus planen, um den Zeichensatz ohne Datenverlust auf UTF8 zu ändern?

Was ist die bessere Möglichkeit, den Zeichensatz für große Datentabellen zu ändern?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage