Lagrade procedurer för Azure Database for MySQL-hantering
GÄLLER FÖR: Azure Database for MySQL – enskild server
Viktigt!
Azure Database for MySQL – enskild server är på väg att dras tillbaka. Vi rekommenderar starkt att du uppgraderar till en flexibel Azure Database for MySQL-server. Mer information om hur du migrerar till en flexibel Azure Database for MySQL-server finns i Vad händer med Azure Database for MySQL – enskild server?
Lagrade procedurer är tillgängliga på Azure Database for MySQL-servrar för att hantera din MySQL-server. Detta omfattar hantering av serverns anslutningar, frågor och konfiguration av datareplikering.
Lagrade procedurer för datareplikering
Med datareplikering kan du synkronisera data från en MySQL-server som körs lokalt, på virtuella datorer eller i databastjänster som hanteras av andra molnleverantörer i tjänsten Azure Database for MySQL.
Följande lagrade procedurer används för att konfigurera eller ta bort datareplikering mellan en källa och replik.
Namn på lagrad procedur | Indataparametrar | Utdataparametrar | Användningsanteckning |
---|---|---|---|
mysql.az_replication_change_master | master_host master_user master_password master_port master_log_file master_log_pos master_ssl_ca |
Ej tillämpligt | Om du vill överföra data med SSL-läge skickar du ca-certifikatets kontext till parametern master_ssl_ca. Om du vill överföra data utan SSL skickar du en tom sträng till parametern master_ssl_ca. |
mysql.az_replication _start | Saknas | Saknas | Startar replikering. |
mysql.az_replication _stop | Saknas | Saknas | Stoppar replikeringen. |
mysql.az_replication _remove_master | Saknas | Saknas | Tar bort replikeringsrelationen mellan källan och repliken. |
mysql.az_replication_skip_counter | Saknas | Saknas | Hoppar över ett replikeringsfel. |
Information om hur du konfigurerar datareplikering mellan en källa och en replik i Azure Database for MySQL finns i konfigurera datareplikering.
Andra lagrade procedurer
Följande lagrade procedurer är tillgängliga i Azure Database for MySQL för att hantera servern.
Namn på lagrad procedur | Indataparametrar | Utdataparametrar | Användningsanteckning |
---|---|---|---|
mysql.az_kill | processlist_id | Ej tillämpligt | KILL CONNECTION Motsvarar kommandot. Avslutar anslutningen som är associerad med den angivna processlist_id efter att en instruktion som anslutningen körs har avslutats. |
mysql.az_kill_query | processlist_id | Ej tillämpligt | KILL QUERY Motsvarar kommandot. Avslutar instruktionen som anslutningen körs för närvarande. Lämnar själva anslutningen vid liv. |
mysql.az_load_timezone | Saknas | Saknas | Läser in tidszonstabeller för att tillåta att parametern time_zone anges till namngivna värden (till exempel "USA/Stillahavsområdet"). |
Nästa steg
- Lär dig hur du konfigurerar datareplikering
- Lär dig hur du använder tidszonstabellerna