Procédures stockées de gestion Azure Database pour MySQL
S’APPLIQUE À : Azure Database pour MySQL - Serveur unique
Important
Le serveur unique Azure Database pour MySQL est en voie de mise hors service. Nous vous conseillons vivement de procéder à une mise à niveau vers Azure Database pour MySQL – Serveur flexible. Pour obtenir plus d’informations sur la migration vers Azure Database pour MySQL – Serveur flexible, consultez Qu’en est-il du Serveur unique Azure Database pour MySQL ?
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
- Découvrez comment configurer la réplication des données entrantes.
- Découvrez comment utiliser les tables de fuseau horaire.