Koncepty serverů na flexibilním serveru Azure Database for MySQL

PLATÍ PRO: Flexibilní server Azure Database for MySQL

Tento článek obsahuje důležité informace a pokyny pro práci s flexibilním serverem Azure Database for MySQL.

Co je flexibilní server Azure Database for MySQL?

Flexibilní server Azure Database for MySQL je plně spravovaná databázová služba s komunitní verzí MySQL. Služba je obecně navržená tak, aby poskytovala flexibilitu a přizpůsobení konfigurace na základě požadavků uživatelů. Je to stejný konstruktor serveru MySQL, který možná znáte v místním světě. Flexibilní server je konkrétně spravovaný, poskytuje zastaralý výkon, lepší možnosti správy a řízení serveru a zpřístupňuje přístup a funkce na úrovni serveru.

Instance flexibilního serveru Azure Database for MySQL:

  • Vytvoří se v rámci předplatného Azure.
  • Je nadřazený prostředek pro databáze.
  • Umožňuje konfiguraci MySQL vystavenou prostřednictvím parametrů serveru (odkaz na koncepty parametrů serveru).
  • Provádí automatizované zálohy a podporuje obnovení k určitému bodu v čase.
  • Poskytuje obor názvů pro databáze.
  • Je kontejner se silnou sémantikou životnosti – odstraní server a odstraní obsažené databáze.
  • Shromáždí prostředky v oblasti.
  • Podpora plánu údržby serveru poskytovaného zákazníkem
  • Možnost nasadit flexibilní servery v zónově redundantním nastavení pro lepší vysokou dostupnost
  • Poskytuje integraci virtuální sítě pro přístup k databázovému serveru.
  • Poskytuje způsob, jak ušetřit náklady pozastavením flexibilního serveru, když se nepoužívá.
  • Poskytuje obor zásad správy, které se vztahují na své databáze: přihlášení, brána firewall, uživatelé, role, konfigurace atd.
  • Podporuje hlavní verzi MySQL 5.7 a MySQL 8.0. Další informace najdete v tématu Podporované verze flexibilního serverového stroje Azure Database for MySQL.

V rámci instance flexibilního serveru Azure Database for MySQL můžete vytvořit jednu nebo více databází. Můžete se rozhodnout vytvořit jednu databázi na server, která bude používat všechny prostředky, nebo vytvořit více databází ke sdílení prostředků. Ceny jsou strukturované na server na základě konfigurace výpočetní úrovně, virtuálních jader a úložiště (GB). Další informace najdete v tématu Výpočetní prostředky a úložiště.

Zastavení nebo spuštění instance flexibilního serveru Azure Database for MySQL

Flexibilní server Azure Database for MySQL umožňuje zastavit server, když se nepoužívá, a spustit server při obnovení aktivity. To se v podstatě provádí za úsporu nákladů na databázových serverech a platí pouze za prostředek, když se používá. To je ještě důležitější pro úlohy pro vývoj-testování a když server používáte jenom pro část dne. Když server zastavíte, všechna aktivní připojení se zahodí. Až budete chtít server přenést zpátky do online režimu, můžete použít Azure Portal nebo rozhraní příkazového řádku.

Pokud je server ve stavu Zastaveno, výpočetní prostředky serveru se neúčtují. Úložiště se ale bude dál účtovat, protože úložiště serveru zůstává, aby se zajistilo, že datové soubory budou po opětovném spuštění serveru dostupné.

Důležité

Když server zastavíte, zůstane v daném stavu po dobu následujících 30 dnů v roztažení. Pokud ho během této doby nespustíte ručně, server se automaticky spustí na konci 30 dnů. Pokud server nepoužíváte, můžete ho znovu zastavit .

Během zastavení serveru nelze na serveru provádět žádné operace správy. Pokud chcete změnit nastavení konfigurace na serveru, musíte server spustit. Projděte si omezení zastavení a spuštění.

Poznámka:

Operace na serverech, které jsou ve stavu zastavení , jsou zakázané a na webu Azure Portal se zobrazují jako neaktivní. Mezi operace, které se na zastavených serverech nepodporují, patří změna cenové úrovně, počtu virtuálních jader, velikosti úložiště nebo IOPS, dne uchovávání záloh, značky serveru, hesla serveru, parametrů serveru, automatického zvětšování úložiště, geografické zálohování, vysoká dostupnost a identita uživatele.

Postup správy serveru

Pomocí webu Azure Portal nebo Azure CLI můžete spravovat vytváření, odstraňování, konfiguraci parametrů serveru (my.cnf), škálování, sítě, zabezpečení, vysokou dostupnost, zálohování a obnovení a monitorování instance flexibilního serveru Azure Database for MySQL. Kromě toho jsou na flexibilním serveru Azure Database for MySQL k dispozici následující uložené procedury pro provádění určitých úloh správy databází, které jsou vyžadovány, protože na serveru není podporováno oprávnění uživatele SUPER.

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 poskytnuté 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ý připojení právě spouští. 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