sql >> Databasteknik >  >> RDS >> Mysql

Avbrottstid för AWS RDS-instansuppgradering

Jag tror inte alls att det här är en aktuell fråga för StackOverflow, men lite information i alla fall:

  1. Det är betydande och beror på storleken på databasen. Jag har fått det att ta en timme eller mer några gånger. Jag har också haft att skapa ögonblicksbilder, återställa från ögonblicksbilder och skapa multi-az ta ungefär två timmar innan.

  2. Det beror på hur du har konfigurerat saker nu. Om du redan har aktiverat Multi-AZ, kommer en instansuppgradering faktiskt att ske på slaven, sedan kommer en failover att inträffa, sedan uppdateras den nya slaven. Detta resulterar i cirka 1 eller 2 minuter av faktisk driftstopp. Instansuppgraderingen på slaven tar vanligtvis cirka 10 till 20 minuter, men det finns ingen stilleståndstid i den här installationen. Observera att när den gör failover, gör Amazon ett DNS-byte internt så att din RDS-ändpunkt pekar på rätt maskin, så du kanske måste starta om dina webbprocesser som pekar på DB så att de återansluter till DB och drar in ny IP från en ny DNS-sökning.



  1. DECIMAL längd för mikrotid (true)?

  2. MySQL 2018:Vad finns i 8.0 och andra observationer

  3. Ordna om tabellkolumner i Oracle

  4. Hur kan jag fråga en MySQL-databas från en Rails-app utan modeller?