MySQL-Betrieb und -Wartung 32-MySQL-Upgrade-Tabellenstruktur und Schritte zum stapelweisen Aktualisieren von Daten

1. MySQL-Upgrade-Tabellenstruktur und Schritte zum stapelweisen Aktualisieren von Daten

  1. Upgrade-Informationen bestätigen: Bestätigen Sie die zu aktualisierenden Datenbankinformationen, einschließlich Datenbank-IP, Port, Datenbankname, ob mehrere Unterdatenbanken aktualisiert werden müssen usw.
  2. Überprüfen Sie das Upgrade-Skript: Stellen Sie sicher, dass das Skript im UTF8-Format ohne BOM vorliegt, ob die Syntax korrekt ist und ob ungewöhnliche Symbole vorhanden sind, z. B. Symbole in voller Breite, Windows-Zeilenumbrüche usw. Bestätigen Sie größere Vorgänge wie das Löschen der Datenbank mit F&E/Tests.
  3. Bewerten Sie die Auswirkungen des Upgrades: Bewerten Sie die Auswirkungen auf die Produktion und die aufgewendete Zeit. Bewerten Sie, ob der Dienst angehalten und bei Spitzenlasten mit geringer Auslastung ausgeführt werden soll. Erwägen Sie bei großen Aktualisierungs- und Löschanweisungen, diese zur Ausführung in mehrere Anweisungen aufzuteilen. Versuchen Sie, die Last gleichmäßig zu verteilen, um die Auswirkungen auf die Produktionslast zu verringern.
  4. Simulationsübung: Handelt es sich um ein komplexes Upgrade, ist eine Simulationsübung erforderlich.
  5. Sicherungsdaten: Das Prinzip der Sicherung besteht darin, so schnell wie möglich ein Rollback durchführen zu können. Wenn viele Tabellen aktualisiert werden müssen, kann eine vollständige Sicherung durchgeführt werden.
  6. Vor der Ausführung prüfen: Bevor Sie einen Vorgang ausführen, prüfen Sie, ob er mit der richtigen Datenbank verbunden ist. Sie können STATUS an der MySQL-Befehlszeilenaufforderung ausführen, um dies zu überprüfen.
  7. Überprüfung des Datenbankschreibstopps: Wenn der Datenbankschreibvorgang vor dem Upgrade gestoppt werden muss, sollte das Betriebs- und Wartungspersonal bestätigen, ob der entsprechende Schreibvorgang gestoppt wurde.
  8. Der Upgrade-Vorgang wird im Protokoll aufgezeichnet: Fügen Sie beim Herstellen der Verbindung den Parameter -v hinzu und verwenden Sie den Tee-Dateinamen, um beim Ausführen der SQL-Anweisung das Protokoll der Betriebsanweisung in die Datei auszugeben.

Acho que você gosta

Origin blog.csdn.net/oddrock/article/details/130302157
Recomendado
Clasificación