Koncepty serverů ve službě Azure Database for MySQL

PLATÍ PRO: Jednoúčelový server Azure Database for MySQL

Důležité

Jednoúčelový server Azure Database for MySQL je na cestě vyřazení. Důrazně doporučujeme upgradovat na flexibilní server Azure Database for MySQL. Další informace o migraci na flexibilní server Azure Database for MySQL najdete v tématu Co se děje s jednoúčelovým serverem Azure Database for MySQL?

Tento článek obsahuje důležité informace a pokyny pro práci se servery Azure Database for MySQL.

Co je server Azure Database for MySQL?

Server Azure Database for MySQL je centrálním bodem správy pro více databází. Je to stejný konstruktor serveru MySQL, který možná znáte v místním světě. Konkrétně je služba Azure Database for MySQL spravovaná, poskytuje záruky výkonu a zveřejňuje přístup a funkce na úrovni serveru.

Server Azure Database for MySQL:

  • Vytvoří se v rámci předplatného Azure.
  • Je nadřazený prostředek pro databáze.
  • 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.
  • Poskytuje koncový bod připojení pro přístup k serveru a databázi.
  • Poskytuje obor zásad správy, které se vztahují na své databáze: přihlášení, brána firewall, uživatelé, role, konfigurace atd.
  • Je k dispozici ve více verzích. Další informace najdete v tématu Podporované verze databáze Azure Database for MySQL.

V rámci serveru Azure Database for MySQL můžete vytvořit jednu nebo několik 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é pro jednotlivé servery na základě konfigurace cenové úrovně, virtuálních jader a úložiště (GB). Další informace najdete v tématu Cenové úrovně.

Návody připojení k serveru Azure Database for MySQL a jeho ověření?

Následující prvky pomáhají zajistit bezpečný přístup k databázi.

Koncept zabezpečení Popis
Ověřování a autorizace Server Azure Database for MySQL podporuje nativní ověřování MySQL. K serveru se můžete připojit a ověřit pomocí přihlášení správce serveru.
Protokol Služba podporuje protokol založený na zprávách, který používá MySQL.
PROTOKOLU TCP/IP Protokol se podporuje přes protokol TCP/IP a přes sokety unix-domain.
Brána firewall Pravidlo brány firewall brání veškerému přístupu k databázovému serveru, dokud nezadáte, které počítače mají oprávnění. Viz pravidla brány firewall serveru Azure Database for MySQL.
SSL Služba podporuje vynucování připojení SSL mezi vašimi aplikacemi a databázovým serverem. Podívejte se na téma Konfigurace připojení SSL v aplikaci pro zabezpečené připojení k Azure Database for MySQL.

Spuštění/zastavení služby Azure Database for MySQL

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í výkon serveru se neúčtuje. Ú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 7 dnů v roztažení. Pokud ho během této doby nespustíte ručně, server se automaticky spustí na konci 7 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, budete muset server spustit.

Omezení operace zastavení/spuštění

  • Nepodporuje se u konfigurací replik pro čtení (zdrojových i replik).

Postup správy serveru

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í, monitorování serverů Azure Database for MySQL pomocí webu Azure Portal nebo Azure CLI. Kromě toho jsou v 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 zadanému 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ý právě probíhá připojení. 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