Gyorsított naplók funkció az Azure Database for MySQL-ben – rugalmas kiszolgáló
A következőkre vonatkozik: Azure Database for MySQL – rugalmas kiszolgáló
A rugalmas Azure Database for MySQL-kiszolgáló tartalmaz egy gyorsított naplók nevű funkciót, amely mostantól általánosan elérhető a üzletileg kritikus szolgáltatási szintet használó kiszolgálók számára. A szolgáltatás a tranzakciós naplókkal kapcsolatos műveletek optimalizálásával növeli a kiszolgáló teljesítményét. Ha engedélyezi ezt a funkciót, a kiszolgáló automatikusan gyorsabban tárolhatja a tranzakciós naplókat a kiszolgáló átviteli sebességének növelése érdekében anélkül, hogy többletköltséget okoz.
Ez a cikk a gyorsított naplók előnyeit és korlátait ismerteti. A funkció engedélyezésének és letiltásának lépéseit is ismerteti.
Fő előnyök
A kritikus fontosságú számítási feladatokkal rendelkező adatbázis-kiszolgálók robusztus teljesítményt, nagy átviteli sebességet és jelentős bemeneti/kimeneti műveleteket igényelnek másodpercenként (IOPS). Ezek a kiszolgálók érzékenyek lehetnek az adatbázis-tranzakciók véglegesítési idejének késési ingadozásaira is.
A gyorsított naplók funkció úgy lett kialakítva, hogy kezelje ezeket a kihívásokat a tranzakciós naplók nagy teljesítményű tárolóban való elhelyezésének optimalizálásával. A tranzakciónapló-műveletek adatbázis-lekérdezésektől és adatfrissítésektől való elkülönítése jelentősen javítja az adatbázis-tranzakciók véglegesítési késését.
A gyorsított naplók előnyei a következők:
- Továbbfejlesztett átviteli sebesség: A lekérdezések átviteli sebessége a nagy egyidejűségi forgatókönyvekben akár kétszeresére is nőhet, ami gyorsabb lekérdezésvégrehajtást eredményez. Ez a javulás akár 50%-kal is csökkenti a késést.
- Költséghatékonyság: A gyorsított naplók költséghatékony megoldást kínálnak a kritikus fontosságú számítási feladatokhoz, így nagyobb teljesítményt nyújtanak további költségek nélkül.
- Továbbfejlesztett méretezhetőség: A gyorsított naplók a nagy teljesítmény fenntartása mellett egyre nagyobb számítási feladatokat képesek kezelni az olyan alkalmazások számára, amelyeknek könnyen skálázniuk kell. A üzletileg kritikus szolgáltatási szinten lévő alkalmazások és szolgáltatások rugalmasabb interakciókat és kevesebb lekérdezési várakozási időt élveznek.
Feljegyzés
Ha a zónaredundáns magas rendelkezésre állás engedélyezve van a kiszolgáló számára, további késésre számíthat az adatsávok közötti adatmásolás miatt. Javasoljuk, hogy végezzen saját teljesítményteszteket a pontos teljesítményértékelés érdekében.
Korlátozások
Az ügyfél által felügyelt kulcsokat használó kiszolgálókon nem engedélyezheti a gyorsított naplók funkciót.
A gyorsított naplók funkció engedélyezése után a
binlog_expire_logs_seconds
kiszolgálóparaméter teljes mértékben figyelmen kívül lesz hagyva, és a konfigurált értékeknek már nincs hatása. Ha azonban a gyorsított naplók funkció le van tiltva, a kiszolgáló ismét betartja a bináris naplók megőrzésének konfigurált értékétbinlog_expire_logs_seconds
.
Gyorsított naplók elérhetősége régiónként
A gyorsított naplók funkció jelenleg csak a következő régiókban érhető el:
- Kelet-Ausztrália
- Dél-Brazília
- Közép-Kanada
- Közép-India
- Az USA középső régiója
- Észak-Kína 3. régiója
- Kelet-Ázsia
- USA keleti régiója
- USA 2. keleti régiója
- Közép-Franciaország
- Középnyugat-Németország
- Kelet-Japán
- Dél-Korea középső régiója
- Észak-Európa
- Kelet-Norvégia
- Közép-Lengyelország
- Dél-Afrika északi régiója
- USA déli középső régiója
- Délkelet-Ázsia
- Közép-Svédország
- Észak-Svájc
- Egyesült Arab Emírségek északi régiója
- Az Egyesült Királyság déli régiója
- USA-beli államigazgatás – Virginia
- Nyugat-Európa
- USA 2. nyugati régiója
- USA 3. nyugati régiója
Gyorsított naplók engedélyezése
A funkciót egy rugalmas kiszolgáló létrehozásakor vagy egy meglévő rugalmas kiszolgálón engedélyezheti.
Gyorsított naplók engedélyezése a kiszolgáló létrehozása során
Az Azure Portalon válassza a Rugalmas kiszolgáló, majd a Létrehozás lehetőséget.
Adja meg az Előfizetés, az Erőforráscsoport, a Kiszolgáló neve, a Régió és más mezők értékeit. További részletekért tekintse meg a kiszolgálólétrehozás rövid útmutatóit.
Válassza a Kiszolgáló konfigurálása lehetőséget az alapértelmezett számítás és tárolás módosításához.
A Tárolás szakaszban jelölje be a Gyorsított naplók jelölőnégyzetet a funkció engedélyezéséhez. A jelölőnégyzet csak azután látható, hogy kiválasztotta a kiszolgálót a üzletileg kritikus számítási szintről.
Válassza ki a Számítási méret értéket a legördülő listából. Ezután válassza a Mentés lehetőséget, és folytassa a rugalmas Azure Database for MySQL-példány üzembe helyezésével a kiszolgálólétrehozás rövid útmutatójának utasításait követve.
Gyorsított naplók engedélyezése a meglévő kiszolgálón
Feljegyzés
A kiszolgáló az üzembe helyezési folyamat során újraindul, ezért győződjön meg arról, hogy szünetelteti a számítási feladatot, vagy ütemezi egy olyan időre, amely megfelel az alkalmazás karbantartásának, vagy munkaidőn kívül van.
Nyissa meg az Azure Portalt.
Nyissa meg a Settings>Compute + Storage lehetőséget. A Tárolás szakaszban jelölje be a Gyorsított naplók jelölőnégyzetet.
Válassza a Mentés lehetőséget, és várja meg, amíg az üzembe helyezési folyamat befejeződik. Miután megkapta a sikeres üzembe helyezési üzenetet, a szolgáltatás használatra kész.
Gyorsított naplók letiltása
Feljegyzés
A kiszolgáló az üzembe helyezési folyamat során újraindul, ezért győződjön meg arról, hogy szünetelteti a számítási feladatot, vagy ütemezi egy olyan időre, amely megfelel az alkalmazás karbantartásának, vagy munkaidőn kívül van.
Nyissa meg az Azure Portalt.
Nyissa meg a Settings>Compute + Storage lehetőséget. A Tárolás szakaszban törölje a jelet a Gyorsított naplók jelölőnégyzetből.
Válassza a Mentés lehetőséget, és várja meg, amíg az üzembe helyezési folyamat befejeződik. Miután sikeres üzembe helyezési üzenetet kapott, a szolgáltatás le lesz tiltva.