Az önálló Azure Database for MySQL-kiszolgáló újdonságai
A következőkre vonatkozik: Azure Database for MySQL – Önálló kiszolgáló
Fontos
Az önálló Azure Database for MySQL-kiszolgáló a kivonási útvonalon van. Határozottan javasoljuk, hogy frissítsen rugalmas Azure Database for MySQL-kiszolgálóra. További információ a rugalmas Azure Database for MySQL-kiszolgálóra való migrálásról: Mi történik az önálló Azure Database for MySQL-kiszolgálóval?
Az Azure Database for MySQL egy relációs adatbázis-szolgáltatás a Microsoft-felhőben. A szolgáltatás a MySQL Community Edition (a GPLv2 licenc alatt érhető el) adatbázismotoron alapul, és támogatja az 5.6-os (kivezetett), az 5.7-es és a 8.0-s verziót. Az Azure Database for MySQL – Az önálló kiszolgáló egy olyan üzembehelyezési mód, amely teljes mértékben felügyelt adatbázis-szolgáltatást biztosít, és minimális követelményeket támaszt az adatbázis testreszabásához. The Single Server platform is designed to handle most database management functions such as patching, backups, high availability, and security, all with minimal user configuration and control.
Ez a cikk az Azure Database for MySQL - Single Server 2021 januárjától kezdődő új kiadásait és funkcióit foglalja össze. A listaelemek fordított időrendi sorrendben jelennek meg, és először a legújabb frissítések jelennek meg.
Szeptember 2022.
Az ügyfelek eszközeinek, amelyek SSL-t használnak az Azure Database for MySQL-hez való csatlakozáshoz – az egykiszolgálós példányoknak frissíteniük kell a hitelesítésszolgáltatói tanúsítványaikat. A megfelelőségi követelmények teljesítése érdekében 2022 októberétől a ca-tanúsítványok BaltimoreCyberTrustRoot-ról DigiCertGlobalRootG2-re módosultak.
Ha szeretné elkerülni, hogy az alkalmazás rendelkezésre állása váratlanul visszavont tanúsítványok miatt megszakadjon, vagy hogy egy visszavont tanúsítványt frissítsen, a cikkben ismertetett lépéseket követve tarthatja fenn a kapcsolatot.
Az említett lépéseket követve hozzon létre egy kombinált tanúsítványt , és csatlakozzon a kiszolgálóhoz, de ne távolítsa el a BaltimoreCyberTrustRoot tanúsítványt, amíg el nem küldünk egy kommunikációt az eltávolításához.
2022. május
Lehetővé tette a kiszolgálóparaméter innodb_ft_server_stopword_table portalról/parancssori felületről való módosításának lehetőségét. A felhasználók mostantól módosíthatják a innodb_ft_server_stopword_table paraméter értékét az Azure Portal és a parancssori felület használatával. Ez a paraméter segít konfigurálni a saját InnoDB FULLTEXT index stopword listáját az összes InnoDB-táblához. További információ: innodb_ft_server_stopword_table.
Ismert problémák
Az enableRedirect php-illesztőt használó ügyfelek már nem tudnak csatlakozni az önálló Azure Database for MySQL-kiszolgálóhoz, mivel a gazdagépkiszolgálók ca-tanúsítványait BaltimoreCyberTrustRootról DigiCertGlobalRootG2-re módosították a megfelelőségi követelmények kielégítése érdekében. Ha az adatbázishoz az enableRedirect php-illesztővel való sikeres kapcsolódását szeretné elérni, látogasson el erre a hivatkozásra.
2022. március
Az Önálló Azure Database for MySQL ezen kiadása az alábbi frissítéseket tartalmazza.
Hibajavítások
A MySQL 8.0.27-ügyfél- és újabb verziói mostantól kompatibilisek az Önálló Azure Database for MySQL-kiszolgálóval.
február 2022.
Az Önálló Azure Database for MySQL ezen kiadása az alábbi frissítéseket tartalmazza.
Ismert problémák
Az USA keleti régiójában lévő Japánban lévő ügyfelek két karbantartási értesítési e-mailt kaptak erre a hónapra vonatkozóan. A 2022. február 05.-i e-mail-értesítést tévedésből küldték el, és ezen a napon nem történik változás a szolgáltatásban. Nyugodtan figyelmen kívül hagyhatja őket. We apologize for the inconvenience.
2021. december
Az Önálló Azure Database for MySQL ezen kiadása a következő frissítéseket tartalmazza:
- A lekérdezési teljesítmény Elemzések eltávolított lekérdezési szöveg a jogosulatlan hozzáférés elkerülése érdekében
2021 decemberétől nem fogja látni a lekérdezések lekérdezési szövegét az Azure Portal Lekérdezési teljesítményelemzés paneljén. A rendszer eltávolítja a lekérdezés szövegét, hogy elkerülje a lekérdezés szövegéhez vagy a mögöttes sémához való jogosulatlan hozzáférést, ami biztonsági kockázatot jelenthet. A lekérdezés szövegének megtekintéséhez javasolt lépések az alábbiakban lesznek megosztva:
A leggyakoribb lekérdezések query_id azonosítása az Azure Portal Lekérdezési teljesítményelemzés paneljén
Jelentkezzen be az Azure Database for MySQL-kiszolgálóra a MySQL Workbenchből, a mysql.exe ügyfélből vagy az előnyben részesített lekérdezési eszközből, és hajtsa végre a következő lekérdezéseket
SELECT * FROM mysql.query_store where query_id = '<insert query id from Query performance insight blade in Azure portal'; // for queries in Query Store SELECT * FROM mysql.query_store_wait_stats where query_id = '<insert query id from Query performance insight blade in Azure portal'; // for wait statistics
A query_digest_text oszlopban tallózva azonosíthatja a megfelelő query_id lekérdezési szövegét.
A fenti lépések biztosítják, hogy csak hitelesített és jogosult felhasználók férjenek hozzá biztonságosan a lekérdezés szövegéhez.
2021. október
- Ismert problémák
A MySQL 8.0.27-ügyfél nem kompatibilis az önálló Azure Database for MySQL-kiszolgálóval. A mysql.exe vagy a workbench használatával létrehozott MySQL 8.0.27-ügyfél összes kapcsolata sikertelen lesz. Áthidaló megoldásként fontolja meg az ügyfél egy korábbi verziójának használatát (a MySQL 8.0.27-es verziója előtt), vagy hozzon létre egy Azure Database for MySQL-példányt – rugalmas kiszolgálót .
2021. június
Az Önálló Azure Database for MySQL ezen kiadása az alábbi frissítéseket tartalmazza.
Lehetővé tette a kiszolgálóparaméter
activate_all_roles_on_login
módosítását a MySQL 8.0-s portálról/parancssori felületrőlA felhasználók mostantól módosíthatják a activate_all_roles_on_login paraméter értékét az Azure Portal és a parancssori felület használatával. Ez a paraméter segít annak konfigurálásában, hogy engedélyezi-e az összes megadott szerepkör automatikus aktiválását, amikor a felhasználók bejelentkeznek a kiszolgálóra. További információ: Kiszolgálórendszerváltozók.
MySQL-közösség hibáinak kezelése #29596969 és #94668
Ez a kiadás azzal a problémával foglalkozik, hogy az alapértelmezett kifejezés figyelmen kívül lesz hagyva a CREATE TABLE lekérdezésben, ha a mező elsődleges kulcsként van megjelölve a MySQL 8.0-hoz. (MySQL Community Bug #29596969, Bug #94668). További információ : MySQL-hibák: #94668: A kifejezés alapértelmezése NULL értékre van adva a TÁBLA LÉTREHOZÁSA lekérdezés során, ha a mező PK-t tartalmaz
Elhárítottunk egy hibát, amely miatt ismétlődő táblanevek jelentek meg a "TÁBLA MEGJELENÍTÉSE" lekérdezésben
Bevezettünk egy új függvényt, amely részletesen szabályozza a táblagyorsítótárat a táblaművelet során. Az új funkció kódhibája miatt előfordulhat, hogy a címtár-gyorsítótár bejegyzése nem konfigurálva vagy hozzáadva van, és a váratlan viselkedést okozza, például két azonos nevű táblát ad vissza. A címtár-gyorsítótár csak a "TÁBLA MEGJELENÍTÉSE" lekérdezéshez működik; nem lesz hatással semmilyen DML- vagy DDL-lekérdezésre. Ez a probléma ebben a kiadásban teljesen megoldódott.
A kiszolgálóparaméter
max_heap_table_size
alapértelmezett értékének növelése a lemezre kiömlő ideiglenes táblák számának csökkentése érdekébenEzzel a kiadással a paraméter
max_heap_table_size
megengedett maximális értéke 8589934592 lett az Általános célú 64 virtuális mag és memóriaoptimalizált 32 virtuális mag esetében.A paraméter
sql_require_primary_key
portálról való beállításával kapcsolatos probléma megoldásaA felhasználók mostantól közvetlenül az Azure Portalról módosíthatják a paraméter
sql_require_primary_key
értékét.Tervezett karbantartási értesítés általános elérhetősége
Ez a kiadás általánosan elérhető a tervezett karbantartási értesítésekhez az Önálló Azure Database for MySQL-kiszolgálón. További információ: Tervezett karbantartásról szóló értesítés.
Alapértelmezés szerint engedélyezve van a paraméter
redirect_enabled
Ezzel a kiadással a paraméter
redirect_enabled
alapértelmezés szerint engedélyezve lesz. Az átirányítás célja, hogy csökkentse az ügyfélalkalmazások és a MySQL-kiszolgálók közötti hálózati késést azáltal, hogy lehetővé teszi az alkalmazások számára, hogy közvetlenül csatlakozzanak a háttérkiszolgáló csomópontjaihoz. A PHP-alkalmazások átirányításának támogatása a Microsoft által kifejlesztett mysqlnd_azure bővítményen keresztül érhető el. További információ: Csatlakozás az Azure Database for MySQL-be átirányítással.
Megjegyzés:
- Az átirányítás nem működik a privát kapcsolat beállításával. Ha privát hivatkozást használ az Azure Database for MySQL-hez, csatlakozási problémát tapasztalhat. A probléma megoldásához győződjön meg arról, hogy a redirect_enabled paraméter "KI" értékre van állítva, és az ügyfélalkalmazás újraindul.
- Ha olyan PHP-alkalmazással rendelkezik, amely a mysqlnd_azure átirányítási illesztőt használja az Azure Database for MySQL-hez való csatlakozáshoz (alapértelmezés szerint engedélyezve van az átirányítás), előfordulhat, hogy a beszúrási tranzakciókat befolyásoló adatkódolási probléma merül fel. A probléma megoldásához válassza a következőt:
- Az Azure Portalon tiltsa le az átirányítást úgy, hogy a redirect_enabled paramétert "KI" értékre állítja, majd indítsa újra a PHP-alkalmazást az illesztőprogram gyorsítótárának törléséhez a módosítás után.
- Explicit módon állítsa be a charsettel kapcsolatos paramétereket a munkamenet szintjén a kapcsolat létrejöttét követő beállítások alapján (például "utf8mb4 nevek beállítása").
- Az Azure Portalon tiltsa le az átirányítást úgy, hogy a redirect_enabled paramétert "KI" értékre állítja, majd indítsa újra a PHP-alkalmazást az illesztőprogram gyorsítótárának törléséhez a módosítás után.
február 2021.
Az Önálló Azure Database for MySQL ezen kiadása az alábbi frissítéseket tartalmazza.
- Az 5.7-es és a 8.0-s large storage-kiszolgálóhoz hozzáadott új tárolt eljárások támogatják a globális tranzakcióazonosítót (GTID) az adatbeosztáshoz.
- A MySQL 5.6.50-ös és 5.7.32-s verziójára frissítve.
Január 2021.
Az Önálló Azure Database for MySQL ezen kiadása az alábbi frissítéseket tartalmazza.
- Engedélyezve van a jelszó alaphelyzetbe állítása az első rendszergazdai engedély automatikus javításához.
- A kiszolgálóparaméter és
session_track_gtids
aauto_increment_increment/auto_increment_offset
. - Új tárolt eljárásokat adott hozzá az innodb pufferkészlet memóriaképének/visszaállításának szabályozásához.
- Közzétette az innodb bemelegítésével kapcsolatos kiszolgálóparamétert a nagy tárolókiszolgálóhoz.
Kapcsolattartók
Ha kérdése vagy javaslata van az Azure Database for MySQL használatához, forduljon az Azure Database for MySQL csapatához (@Ask Azure DB for MySQL-hez). Ez az e-mail-cím nem technikai támogatási alias.
Ezenkívül a következő elérhetőségeken léphet velünk kapcsolatba:
- Ha az Azure-támogatással szeretne kapcsolatba lépni, nyújtson be igénylést az Azure Portalon.
- Ha a fiókjával van probléma, nyújtson be támogatási kérelmet az Azure Portalon.
- Ha visszajelzést szeretne küldeni vagy új szolgáltatásokat kérne, hozzon létre egy bejegyzést a UserVoice-on.
További lépések
- További információ az Azure Database for MySQL díjszabásáról.
- Tallózással keresse meg az Azure Database for MySQL – Single Server nyilvános dokumentációját .
- Tekintse át a gyakori hibák elhárításával kapcsolatos részleteket.