Megosztás a következőn keresztül:


Kiszolgálói fogalmak az Azure Database for MySQL-ben – Rugalmas kiszolgáló

Ez a cikk a rugalmas Azure Database for MySQL-kiszolgáló használatának szempontjait és irányelveit ismerteti.

Mi az a rugalmas Azure Database for MySQL-kiszolgáló?

A rugalmas Azure Database for MySQL-kiszolgáló egy teljes mértékben felügyelt adatbázis-szolgáltatás, amely a MySQL közösségi verzióját futtatja. A szolgáltatás általában rugalmasságot és konfigurációs testreszabást biztosít a felhasználói követelményeknek megfelelően.

Ez ugyanaz a MySQL-kiszolgálószerkezet, amelyet a helyszíni világban ismerhet. A rugalmas kiszolgáló kezelése, a beépített teljesítmény biztosítása, a kiszolgáló kezelhetőségének és vezérlésének javítása, valamint a hozzáférés és a szolgáltatások kiszolgálószintű elérhetővé tétele.

Rugalmas Azure Database for MySQL-kiszolgálópéldány:

  • Egy Azure-előfizetésen belül jön létre.
  • Az adatbázisok szülőerőforrása.
  • Lehetővé teszi a MySQL-konfiguráció kiszolgálóparamétereken keresztüli használatát.
  • Automatikus biztonsági mentéseket végez, és támogatja az időponthoz kötött visszaállításokat.
  • Névteret biztosít az adatbázisokhoz.
  • Erős élettartam-szemantikával rendelkező tároló: a kiszolgáló törlése törli a tárolt adatbázisokat.
  • Egy régió erőforrásainak rendezése.
  • Támogatja az ügyfél által biztosított kiszolgálókarbantartási ütemezéseket.
  • Támogatja a rugalmas kiszolgálók zónaredundáns beállításban való üzembe helyezését a jobb magas rendelkezésre állás érdekében.
  • Virtuális hálózati integrációt biztosít az adatbázis-kiszolgálóhoz való hozzáféréshez.
  • Lehetővé teszi a költségek megtakarítását azáltal, hogy szünetelteti a használaton kívüli használatot.
  • Megadja az adatbázisokra vonatkozó felügyeleti szabályzatok hatókörét; például bejelentkezés, tűzfal, felhasználók, szerepkörök és konfigurációk.
  • Támogatja a MySQL 5.7 és a MySQL 8.0 fő verzióit. További információ: Csatlakozás átjárócsomóponthoz egy adott MySQL-verzióhoz.

Egy rugalmas Azure Database for MySQL-példányon belül létrehozhat egy vagy több adatbázist. Kiszolgálónként egyetlen adatbázist hozhat létre az összes erőforrás használatához, vagy több adatbázist is létrehozhat az erőforrások megosztásához. A díjszabás kiszolgálónként van felépítve a számítási szint, a virtuális magok és a tárolás (gigabájtban) konfigurációja alapján. További információ: Azure Database for MySQL – Rugalmas kiszolgálói szolgáltatási szintek.

Kiszolgáló leállítása és indítása

A rugalmas Azure Database for MySQL-kiszolgálóval leállíthatja a kiszolgálót, ha nincs használatban, és a tevékenység folytatásakor elindíthatja a kiszolgálót. A cél az adatbázis-kiszolgálók költségeinek megtakarítása, és az erőforrás csak akkor fizetendő, ha használatban van. Ez a képesség még fontosabbá válik a fejlesztési/tesztelési számítási feladatok esetében, és ha a kiszolgálót csak a nap egy részében használja.

Amikor leállítja a kiszolgálót, az összes aktív kapcsolat megszakad. Később, amikor újra online állapotba szeretné helyezni a kiszolgálót, használhatja a Rugalmas Azure Database for MySQL-példány vagy az Azure CLI leállítását/elindítását.

Ha a kiszolgáló leállított állapotban van, a kiszolgáló számítása nem lesz számlázva. A tárterületet azonban továbbra is kiszámlázzuk, mert a kiszolgáló tárterülete továbbra is biztosítja, hogy az adatfájlok elérhetők legyenek a kiszolgáló újbóli indításakor.

Fontos

A kiszolgáló a leállítása után 30 napig ebben az állapotban marad. Ha ez idő alatt nem indítja el manuálisan a kiszolgálót, az automatikusan 30 nap végén indul el. Ha nem használja, beállíthatja, hogy ismét leállítja a kiszolgálót.

A kiszolgáló leállítása során nem hajthat végre felügyeleti műveleteket rajta. A leállított kiszolgálókon nem támogatott műveletek közé tartozik a tarifacsomag, a virtuális magok száma, a tárterület mérete vagy az I/O-műveletek, a biztonsági mentések megőrzési napja, a kiszolgálócímke, a kiszolgáló jelszava, a kiszolgálóparaméterek, a tárolási automatikus kapacitás, a georedundáns biztonsági mentés, a magas rendelkezésre állás és a felhasználói identitás. Ezek a műveletek inaktívként jelennek meg az Azure Portalon.

A leállított kiszolgálók konfigurációs beállításainak módosításához el kell indítania a kiszolgálót. További információkért tekintse meg a stop/start korlátozásokat.

Kiszolgáló kezelése

A rugalmas Azure Database for MySQL-példány létrehozásának, törlésének, kiszolgálóparaméter-konfigurációjának (my.cnf), skálázásának, hálózatkezelésének, biztonságának, magas rendelkezésre állásának, biztonsági mentésének és visszaállításának, valamint monitorozásának kezelését a rövid útmutató segítségével kezelheti: Azure Database for MySQL-példány létrehozása az Azure Portallal vagy rövid útmutató: Azure Database for MySQL-példány létrehozása – Rugalmas kiszolgáló az Azure CLI használatával.

Emellett a következő tárolt eljárások érhetők el az Azure Database for MySQL rugalmas kiszolgálón bizonyos szükséges adatbázis-felügyeleti feladatok elvégzéséhez, mivel a kiszolgáló nem támogatja SUPER a felhasználói jogosultságokat.

Tárolt eljárás neve Bemeneti paraméterek Kimeneti paraméterek Használati megjegyzés
mysql.az_kill processlist_id Nem alkalmazható A parancsnak KILL CONNECTION megfelelő. Megszakítja a megadott processlist_id értékhez társított kapcsolatot, miután megszüntette a kapcsolat végrehajtására vonatkozó bármely utasítást.
mysql.az_kill_query processlist_id Nem alkalmazható A parancsnak KILL QUERY megfelelő. Leállítja azt az utasítást, amely szerint a kapcsolat jelenleg fut. Életben hagyja magát a kapcsolatot.
mysql.az_load_timezone Nem alkalmazható Nem alkalmazható Betölti az időzónatáblákat , hogy a time_zone paraméter nevesített értékekre (például US/Pacific) legyen beállítva.