Teilen über


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

Wichtig

Azure Database for MariaDB wird demnächst eingestellt. Wir empfehlen Ihnen dringend, zu Azure Database for MySQL zu migrieren. Weitere Informationen zum Migrieren nach Azure Database for MySQL finden Sie unter Was geschieht mit Azure Database for MariaDB?.

Gespeicherte Prozeduren sind auf Azure Database for MariaDB-Servern verfügbar, um Sie beim Verwalten des MariaDB-Servers unterstützen. 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 Datenreplikation können Sie Daten von einem MariaDB-Server, der lokal, auf virtuellen Computern oder von Datenbankdiensten ausgeführt wird, die von anderen Cloudanbietern gehostet werden, mit dem Azure Database for MariaDB-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 MariaDB finden Sie unter Konfigurieren der Datenreplikation in Azure Database for MariaDB.

Andere gespeicherte Prozeduren

Die folgenden gespeicherten Prozeduren sind in Azure Database for MariaDB 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