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
- Dowiedz się, jak skonfigurować replikację typu data-in
- Dowiedz się, jak używać tabel stref czasowych