Procedury składowane zarządzania usługą Azure Database for MariaDB

Ważne

Usługa Azure Database for MariaDB znajduje się na ścieżce wycofania. Zdecydowanie zalecamy przeprowadzenie migracji do usługi Azure Database for MySQL. Aby uzyskać więcej informacji na temat migracji do usługi Azure Database for MySQL, zobacz Co się dzieje z usługą Azure Database for MariaDB?.

Procedury składowane są dostępne na serwerach usługi Azure Database for MariaDB, aby ułatwić zarządzanie serwerem MariaDB. Obejmuje to zarządzanie połączeniami, zapytaniami i konfigurowaniem replikacji danych na serwerze.

Procedury składowane replikacji danych

Replikacja typu data-in umożliwia synchronizowanie danych z serwera MariaDB uruchomionego lokalnie, na maszynach wirtualnych lub w usługach bazy danych hostowanych przez innych dostawców chmury do usługi Azure Database for MariaDB.

Poniższe procedury składowane służą do konfigurowania lub usuwania replikacji danych między źródłem a repliką.

Nazwa procedury składowanej Parametry wejściowe Parametry wyjściowe Uwaga dotycząca użycia
mysql.az_replication_change_master master_host
master_user
master_password
master_port
master_log_file
master_log_pos
master_ssl_ca
Nie dotyczy Aby przesłać dane w trybie SSL, przekaż kontekst certyfikatu urzędu certyfikacji do parametru master_ssl_ca.

Aby przesłać dane bez protokołu SSL, przekaż pusty ciąg do parametru master_ssl_ca.
mysql.az_replication _start Brak Brak Uruchamia replikację.
mysql.az_replication _stop Brak Brak Zatrzymuje replikację.
mysql.az_replication _remove_master Brak Brak Usuwa relację replikacji między źródłem a repliką.
mysql.az_replication_skip_counter Brak Brak Pomija jeden błąd replikacji.

Aby skonfigurować replikację typu data-in między źródłem a repliką w usłudze Azure Database for MariaDB, zapoznaj się z instrukcjami konfigurowania replikacji typu data-in.

Inne procedury składowane

Następujące procedury składowane są dostępne w usłudze Azure Database for MariaDB do zarządzania serwerem.

Nazwa procedury składowanej Parametry wejściowe Parametry wyjściowe Uwaga dotycząca użycia
mysql.az_kill processlist_id Nie dotyczy KILL CONNECTION Odpowiednik polecenia. Spowoduje przerwanie połączenia skojarzonego z podanym processlist_id po zakończeniu dowolnej instrukcji, z jaką jest wykonywane połączenie.
mysql.az_kill_query processlist_id Nie dotyczy KILL QUERY Odpowiednik polecenia. Spowoduje przerwanie instrukcji, która jest obecnie wykonywane przez połączenie. Pozostawia samo połączenie aktywne.
mysql.az_load_timezone Brak Brak Ładuje tabele stref czasowych, aby umożliwić ustawienie parametru time_zone na nazwane wartości (np. "STANY USA/Pacyfik").

Następne kroki