sql >> Databáze >  >> RDS >> Mysql

Doba výpadku upgradu instance AWS RDS

Nemyslím si, že to je otázka k tématu pro StackOverflow, ale přesto pár informací:

  1. Je to významné a závisí na velikosti databáze. Několikrát mi to trvalo hodinu nebo více. Předtím mi také vytváření snímků, obnovování ze snímků a vytváření multi-az trvalo asi dvě hodiny.

  2. Záleží na tom, jak máš věci teď nastavené. Pokud již máte povoleno Multi-AZ, pak na podřízeném zařízení skutečně dojde k upgradu instance, pak dojde k převzetí služeb při selhání a pak se aktualizuje nový podřízený. Výsledkem je asi 1 nebo 2 minuty skutečného výpadku. Upgrade instance na podřízeném zařízení obvykle trvá přibližně 10 až 20 minut, ale v tomto nastavení nedochází k žádnému výpadku. Všimněte si, že když Amazon provede převzetí služeb při selhání, provede interně výměnu DNS, takže váš koncový bod RDS ukazuje na správný počítač, takže možná budete muset restartovat své webové procesy, které ukazují na DB, aby se znovu připojily k DB a zatáhly nová IP z nového vyhledávání DNS.



  1. REGEX, chcete-li vybrat n-tou hodnotu ze seznamu, s možností null

  2. Převod DateTime do formátu YYYY-MM-DD na SQL Server

  3. Dotaz ve více databázích na stejném serveru

  4. Proaktivní monitorování MySQL (Developer Studio/Advisors Angle)