Procédures stockées de gestion Azure Database pour MySQL

S’APPLIQUE À : Azure Database pour MySQL - Serveur unique

Important

Azure Database pour MySQL serveur unique se trouve sur le chemin de mise hors service. Nous vous recommandons vivement de procéder à la mise à niveau vers Azure Database pour MySQL serveur flexible. Pour plus d’informations sur la migration vers Azure Database pour MySQL serveur flexible, consultez Ce qui se passe pour Azure Database pour MySQL serveur unique ?

Des procédures stockées sont disponibles sur les serveurs Azure Database pour MySQL afin de faciliter la gestion de votre serveur MySQL. Cela comprend la gestion des connexions de votre serveur, des requêtes et de la configuration de la réplication des données entrantes.

Procédures stockées de réplication des données entrantes

La réplication des données entrantes permet de synchroniser les données à partir d’un serveur MySQL qui s’exécute en local, dans des machines virtuelles ou des services de base de données hébergés par d’autres fournisseurs cloud dans le service Azure Database pour MySQL.

Les procédures stockées suivantes sont utilisées pour définir ou supprimer la réplication des données entrantes entre un serveur source et un réplica.

Nom de la procédure stockée Paramètres d’entrée Paramètres de sortie Remarque sur l’utilisation
mysql.az_replication_change_master master_host
master_user
master_password
master_port
master_log_file
master_log_pos
master_ssl_ca
N/A Pour transférer des données en mode SSL, passez le contexte du certificat d’autorité de certification dans le paramètre master_ssl_ca.

Pour transférer des données sans SSL, transmettez une chaîne vide dans le paramètre master_ssl_ca.
mysql.az_replication _start N/A N/A Lance la réplication.
mysql.az_replication _stop N/A N/A Arrête la réplication.
mysql.az_replication _remove_master N/A N/A Supprime la relation de réplication entre le serveur source et le réplica.
mysql.az_replication_skip_counter N/A N/A Ignore une erreur de réplication.

Pour configurer la réplication des données entrantes entre un serveur source et un réplica dans Azure Database pour MySQL, consultez Guide pratique pour configurer la réplication des données entrantes.

Autres procédures stockées

Les procédures stockées suivantes sont disponibles dans Azure Database pour MySQL pour gérer votre serveur.

Nom de la procédure stockée Paramètres d’entrée Paramètres de sortie Remarque sur l’utilisation
mysql.az_kill processlist_id N/A Équivaut à la commande KILL CONNECTION. Met fin à la connexion associée au processlist_id fourni après avoir mis fin à l’exécution de toute instruction exécutée actuellement par la connexion.
mysql.az_kill_query processlist_id N/A Équivaut à la commande KILL QUERY. Met fin à l’instruction exécutée actuellement par la connexion. Laisse la connexion active.
mysql.az_load_timezone N/A N/A Charge les tables de fuseau horaire pour permettre d’attribuer des valeurs nommées au paramètre time_zone (par exemple, « US/Pacific »).

Étapes suivantes