Opgeslagen procedures voor Azure Database for MariaDB-beheer
Belangrijk
Azure Database for MariaDB bevindt zich op het buitengebruikstellingspad. We raden u ten zeerste aan om te migreren naar Azure Database for MySQL. Zie Wat gebeurt er met Azure Database for MariaDB voor meer informatie over migreren naar Azure Database for MySQL.
Opgeslagen procedures zijn beschikbaar op Azure Database for MariaDB-servers om uw MariaDB-server te helpen beheren. Dit omvat het beheren van de verbindingen, query's van uw server en het instellen van replicatie van inkomende gegevens.
Opgeslagen procedures voor inkomende replicatie
Met replicatie van inkomende gegevens kunt u gegevens synchroniseren die afkomstig zijn van een MariaDB-server die wordt uitgevoerd on-premises, in virtuele machines (VM's) of in databaseservices gehost door andere cloudproviders in de Azure Database for MariaDB-service.
De volgende opgeslagen procedures worden gebruikt om replicatie van gegevens in te stellen of te verwijderen tussen een bron en replica.
Naam van opgeslagen procedure | Invoerparameters | Uitvoerparameters | Gebruiksnotitie |
---|---|---|---|
mysql.az_replication_change_master | master_host master_user master_password master_port master_log_file master_log_pos master_ssl_ca |
N.v.t. | Als u gegevens wilt overdragen met de SSL-modus, geeft u de context van het CA-certificaat door aan de parameter master_ssl_ca. Als u gegevens zonder SSL wilt overdragen, geeft u een lege tekenreeks door aan de parameter master_ssl_ca. |
mysql.az_replication _start | N.v.t. | N.v.t. | Hiermee wordt de replicatie gestart. |
mysql.az_replication _stop | N.v.t. | N.v.t. | Stopt de replicatie. |
mysql.az_replication _remove_master | N.v.t. | N.v.t. | Hiermee verwijdert u de replicatierelatie tussen de bron en de replica. |
mysql.az_replication_skip_counter | N.v.t. | N.v.t. | Hiermee wordt één replicatiefout overgeslagen. |
Als u replicatie van gegevens tussen een bron en een replica in Azure Database for MariaDB wilt instellen, raadpleegt u hoe u replicatie van inkomende gegevens configureert.
Andere opgeslagen procedures
De volgende opgeslagen procedures zijn beschikbaar in Azure Database for MariaDB om uw server te beheren.
Naam van opgeslagen procedure | Invoerparameters | Uitvoerparameters | Gebruiksnotitie |
---|---|---|---|
mysql.az_kill | processlist_id | N.v.t. | Gelijk aan KILL CONNECTION de opdracht. Hiermee wordt de verbinding beëindigd die is gekoppeld aan de opgegeven processlist_id na het beëindigen van een instructie die de verbinding uitvoert. |
mysql.az_kill_query | processlist_id | N.v.t. | Gelijk aan KILL QUERY de opdracht. Hiermee wordt de instructie beëindigd die de verbinding momenteel uitvoert. Laat de verbinding zelf tot leven. |
mysql.az_load_timezone | N.v.t. | N.v.t. | Laadt tijdzonetabellen zodat de time_zone parameter kan worden ingesteld op benoemde waarden (bijvoorbeeld 'US/Pacific'). |
Volgende stappen
- Meer informatie over het instellen van replicatie van inkomende gegevens
- Meer informatie over het gebruik van de tijdzonetabellen