Koncepty serveru v Azure Database for MySQL
PLATÍ PRO:
Azure Database for MySQL – Jeden server
Tento článek popisuje informace a pokyny pro práci s Azure Database for MySQL servery.
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á konstrukce serveru MySQL, kterou můžete znát v místním světě. Konkrétně je spravovaná služba Azure Database for MySQL, poskytuje záruky na výkon a zpřístupň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ým prostředkem pro databáze.
- Poskytuje obor názvů pro databáze.
- Je kontejner se sémantikou silné životnosti – odstraní Server a odstraní databáze s omezením.
- Uspořádává prostředky v oblasti.
- Poskytuje koncový bod připojení pro server a přístup k databázi.
- Poskytuje obor pro zásady správy, které se vztahují na jeho databáze: přihlašovací jméno, 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, že vytvoříte izolovanou databázi na jeden server, abyste mohli použít všechny prostředky, nebo vytvořit více databází pro sdílení prostředků. Ceny jsou strukturované na server, a to na základě konfigurace cenové úrovně, virtuální jádra a úložiště (GB). Další informace najdete v tématu cenové úrovně.
Návody se připojit a ověřit pro Azure Database for MySQL server?
Následující prvky vám pomůžou zajistit bezpečný přístup k vaší databázi.
| Koncept zabezpečení | Description |
|---|---|
| Ověřování a autorizace | Azure Database for MySQL server podporuje nativní ověřování MySQL. K serveru se můžete připojit a ověřit pomocí přihlašovacích údajů správce serveru. |
| Protokol | Služba podporuje protokol založený na zprávách, který používá MySQL. |
| TCP/IP | Protokol je podporován přes protokoly TCP/IP a přes rozhraní UNIX-Domain Sockets. |
| Brána firewall | Pro lepší ochranu dat pravidlo brány firewall zabraňuje všem přístupům k vašemu databázovému serveru, dokud neurčí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 vaším 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 vám umožní zastavit Server, pokud se nepoužívá, a Spustit Server při obnovení aktivity. To je v podstatě hotové, aby se ušetřily náklady na databázové servery a platily jenom za prostředek, který se používá. To je ještě důležitější pro úlohy vývoje a testování, a pokud server používáte jenom během dne. Po zastavení serveru budou všechna aktivní připojení vyhozena. Později, pokud chcete převést Server zpátky do režimu online, můžete použít Azure Portal nebo CLI.
Pokud je server v zastaveném stavu, výpočetní služba se neúčtuje. Úložiště se ale nadále bude účtovat, protože úložiště serveru zůstává, aby se zajistilo, že datové soubory budou k dispozici, až se server znovu spustí.
Důležité
Když zastavíte Server, zůstane v tomto stavu po dobu dalších 7 dnů roztažení. Pokud ji během této doby nespustíte ručně, server bude automaticky spuštěn na konci 7 dnů. Pokud nepoužíváte server, můžete ho znovu zastavit .
Během tohoto časového serveru nelze na serveru provádět žádné operace správy. Aby bylo možné změnit nastavení konfigurace na serveru, bude nutné spustit server.
Omezení operace zastavení/spuštění
- Nepodporováno s konfigurací repliky pro čtení (zdroj a repliky).
Návody spravovat Server?
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í & obnovení a monitorování serverů Azure Database for MySQL pomocí Azure Portal nebo rozhraní příkazového řádku Azure CLI. Kromě toho jsou k dispozici následující uložené procedury v Azure Database for MySQL k provádění určitých úloh správy databáze vyžadovaných jako oprávnění SUPERUŽIVATELE není na serveru podporováno.
| Název uložené procedury | Vstupní parametry | Výstupní parametry | Poznámka k použití |
|---|---|---|---|
| mysql.az_kill | processlist_id | – | Ekvivalent KILL CONNECTION příkazu Ukončí připojení přidružené k poskytnutému processlist_id po ukončení všech příkazů, které připojení provádí. |
| mysql.az_kill_query | processlist_id | – | Ekvivalent KILL QUERY příkazu Ukončí příkaz, který připojení právě provádí. Ponechá připojení aktivní. |
| mysql.az_load_timezone | N/A | N/A | Načte tabulky časového pásma , které umožňují time_zone nastavit parametr na pojmenované hodnoty (např. "US/Tichomoří"). |
Další kroky
- Přehled služby najdete v tématu přehled Azure Database for MySQL .
- Informace o konkrétních kvótách prostředků a omezeních založených na cenové úrovni najdete v tématu cenové úrovně .
- Informace o připojení ke službě najdete v tématu knihovny připojení pro Azure Database for MySQL.