Gespeicherte Prozeduren für die Azure Database for MySQL-Verwaltung

GILT FÜR: Azure Database for MySQL – Single Server

Wichtig

Azure Database for MySQL single server is on the retirement path. Es wird dringend empfohlen, ein Upgrade auf azure Database for MySQL flexiblen Server durchzufü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