Gespeicherte Prozeduren für die Azure Database for MySQL-Verwaltung
GILT FÜR: Azure-Datenbank für MySQL - Single Server
Wichtig
Azure Database for MySQL Single Server wird eingestellt. Es wird dringend empfohlen, ein Upgrade auf Azure Database for MySQL Flexible Server auszuführen. Weitere Informationen zum Migrieren zu Azure Database for MySQL Flexible Server finden Sie unter Was geschieht mit Azure Database for MySQL Single Server?
Gespeicherte Prozeduren sind auf Azure Database for MySQL-Servern verfügbar, um die Verwaltung Ihres MySQL-Servers zu erleichtern. Dies schließt die Verwaltung der Verbindungen und Abfragen Ihres Servers sowie das Einrichten von Datenreplikation ein.
Gespeicherte Prozeduren für die Datenreplikation
Mithilfe der Replikation eingehender Daten können Sie Daten von einem MySQL-Server, der lokal, auf virtuellen Computern oder von Datenbankdiensten ausgeführt wird, die von anderen Cloudanbietern gehostet werden, mit dem Azure Database for MySQL-Dienst synchronisieren.
Mit den folgenden gespeicherten Prozeduren wird die Datenreplikation zwischen einer Quelle und einem Replikat eingerichtet oder entfernt.
Name der gespeicherten Prozedur | Eingabeparameter | Ausgabeparameter | Hinweis zur Verwendung |
---|---|---|---|
mysql.az_replication_change_master | master_host master_user master_password master_port master_log_file master_log_pos master_ssl_ca |
– | Um Daten im SSL-Modus zu übertragen, übergeben Sie im Parameter „master_ssl_ca“ den Kontext des Zertifizierungsstellenzertifikats. Um Daten ohne SSL zu übertragen, übergeben Sie im Parameter „master_ssl_ca“ eine leere Zeichenfolge. |
mysql.az_replication _start | – | – | Startet die Replikation. |
mysql.az_replication _stop | – | – | Beendet die Replikation. |
mysql.az_replication _remove_master | – | – | Entfernt die Replikationsbeziehung zwischen der Quelle und dem Replikat. |
mysql.az_replication_skip_counter | – | – | Überspringt einen Replikationsfehler. |
Informationen zum Einrichten der Datenreplikation zwischen einer Quelle und einem Replikat in Azure Database for MySQL finden Sie unter Konfigurieren der Datenreplikation.
Andere gespeicherte Prozeduren
Die folgenden gespeicherten Prozeduren sind in Azure Database for MySQL zum Verwalten Ihres Servers verfügbar.
Name der gespeicherten Prozedur | Eingabeparameter | Ausgabeparameter | Hinweis zur Verwendung |
---|---|---|---|
mysql.az_kill | processlist_id | – | Entspricht dem Befehl KILL CONNECTION . Beendet die der angegebenen „processlist_id“ zugeordnete Verbindung nach dem Beenden einer beliebigen Anweisung, die von der Verbindung ausgeführt wird. |
mysql.az_kill_query | processlist_id | – | Entspricht dem Befehl KILL QUERY . Beendet die Anweisung, die derzeit von der Verbindung ausgeführt wird. Die Verbindung bleibt unverändert erhalten. |
mysql.az_load_timezone | – | – | Lädt Zeitzonentabellen, damit der time_zone -Parameter auf benannte Werte (z. B. „USA/Pazifik“) festgelegt werden kann. |
Nächste Schritte
- Erfahren Sie, wie Sie die Datenreplikation einrichten.
- Erfahren Sie, wie Sie die Zeitzonentabellen verwenden.