Sdílet prostřednictvím


Uložené procedury správy Azure Database for MariaDB

Důležité

Azure Database for MariaDB je na cestě vyřazení. Důrazně doporučujeme migrovat do služby Azure Database for MySQL. Další informace o migraci na Azure Database for MySQL najdete v tématu Co se děje se službou Azure Database for MariaDB?.

Uložené procedury jsou k dispozici na serverech Azure Database for MariaDB, které vám pomůžou se správou serveru MariaDB. To zahrnuje správu připojení, dotazů a nastavení replikace dat na serveru.

Uložené procedury replikace příchozích dat

Replikace vstupních dat umožňuje synchronizovat data ze serveru MariaDB spuštěného v místním prostředí, na virtuálních počítačích nebo v databázových službách hostovaných jinými poskytovateli cloudových služeb do služby Azure Database for MariaDB.

Následující uložené procedury slouží k nastavení nebo odebrání replikace příchozích dat mezi zdrojem a replikou.

Název uložené procedury Vstupní parametry Výstupní parametry Poznámka k využití
mysql.az_replication_change_master master_host
master_user
master_password
master_port
master_log_file
master_log_pos
master_ssl_ca
Pokud chcete přenášet data pomocí režimu SSL, předejte kontext certifikátu certifikační autority do parametru master_ssl_ca.

Pokud chcete přenášet data bez SSL, předejte do parametru master_ssl_ca prázdný řetězec.
mysql.az_replication _start N/A Spustí replikaci.
mysql.az_replication _stop N/A Zastaví replikaci.
mysql.az_replication _remove_master N/A Odebere vztah replikace mezi zdrojem a replikou.
mysql.az_replication_skip_counter N/A Přeskočí jednu chybu replikace.

Pokud chcete nastavit replikaci příchozích dat mezi zdrojem a replikou ve službě Azure Database for MariaDB, přečtěte si , jak nakonfigurovat replikaci příchozích dat.

Další uložené procedury

Pro správu serveru jsou ve službě Azure Database for MariaDB k dispozici následující uložené procedury.

Název uložené procedury Vstupní parametry Výstupní parametry Poznámka k využití
mysql.az_kill processlist_id Ekvivalent příkazu KILL CONNECTION . Ukončí připojení přidružené k zadanému processlist_id po ukončení jakéhokoli příkazu, který připojení provádí.
mysql.az_kill_query processlist_id Ekvivalent příkazu KILL QUERY . Ukončí příkaz, který právě probíhá připojení. Opustí samotné spojení naživu.
mysql.az_load_timezone N/A Načte tabulky časových pásem, aby time_zone byl parametr nastaven na pojmenované hodnoty (např. "US/Pacific").

Další kroky