База данных Azure для хранимых процедур управления MySQL
ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для MySQL — отдельный сервер
Внимание
База данных Azure для MySQL один сервер находится на пути выхода на пенсию. Настоятельно рекомендуется выполнить обновление до База данных Azure для MySQL гибкого сервера. Дополнительные сведения о миграции на гибкий сервер База данных Azure для MySQL см. в статье "Что происходит с одним сервером База данных Azure для MySQL?"
Хранимые процедуры доступны в базе данных Azure для серверов MySQL, чтобы помочь управлять сервером MySQL. Это относится к управлению подключениями сервера, запросами и настройкой функции "Репликация входных данных".
Хранимые процедуры для функции "Репликация входных данных"
Репликация входных данных позволяет синхронизировать данные работающего локально сервера MySQL в виртуальных машинах или службах баз данных, размещенных другими облачными поставщиками, в службу базы данных Azure для MySQL.
Следующие хранимые процедуры используются для настройки или удаления функции "Репликация входных данных" между источником и репликой.
Имя хранимой процедуры | Входные параметры | Выходные параметры | Примечание об использовании |
---|---|---|---|
mysql.az_replication_change_master | master_host master_user master_password master_port master_log_file master_log_pos master_ssl_ca |
Н/П | Для передачи данных в режиме SSL передайте контекст сертификата ЦС в параметре master_ssl_ca. Для передачи данных без использования SSL передайте пустую строку в параметр master_ssl_ca. |
mysql.az_replication _start | Неприменимо | Неприменимо | Запускает георепликацию. |
mysql.az_replication _stop | Неприменимо | Неприменимо | Останавливает георепликацию. |
mysql.az_replication _remove_master | Неприменимо | Неприменимо | Удаляет отношение репликации между источником и репликой. |
mysql.az_replication_skip_counter | Неприменимо | Неприменимо | Пропускает одну ошибку репликации. |
Чтобы настроить репликацию входных данных между источником и репликой в базе данных Azure для MySQL, см. раздел Настройка Базы данных Azure для MySQL для репликации входных данных.
Другие хранимые процедуры
Следующие хранимые процедуры доступны в базе данных Azure для MySQL для управления сервером.
Имя хранимой процедуры | Входные параметры | Выходные параметры | Примечание об использовании |
---|---|---|---|
mysql.az_kill | processlist_id | Н/П | Эквивалентно команде KILL CONNECTION . Будет прерывать подключение, связанное с указанным processlist_id после завершения любой инструкции, выполняемой подключением. |
mysql.az_kill_query | processlist_id | Н/П | Эквивалентно команде KILL QUERY . Прекращает выполнение инструкции, выполняемой в текущий момент этим подключением. Оставляет само подключение активным. |
mysql.az_load_timezone | Неприменимо | Неприменимо | Загружает таблицы часовых поясов, чтобы в параметре time_zone можно было использовать именованные значения (например, US/Pacific). |
Следующие шаги
- Узнайте, как настроить Репликацию входных данных.
- Узнайте, как использовать таблицы часовых поясов.