Aggiornamenti del motore di database Aurora MySQL 2024-06-26 (versione 3.04.3, compatibile con MySQL 8.0.28) - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiornamenti del motore di database Aurora MySQL 2024-06-26 (versione 3.04.3, compatibile con MySQL 8.0.28)

Versione: 3.04.3

Aurora MySQL 3.04.3 è disponibile a livello generale. Le versioni di Aurora MySQL 3.04 sono compatibili con MySQL 8.0.28. Per ulteriori informazioni sulle modifiche apportate alla community, consulta le Note di rilascio di MySQL 8.0.

Per informazioni sulle nuove funzionalità di Aurora MySQL versione 3, consulta Aurora MySQL versione 3 compatibile con MySQL 8.0. Per le differenze tra Aurora MySQL versione 3 e Aurora MySQL versione 2, vedi Confronto tra Aurora MySQL versione 2 e Aurora MySQL versione 3. Per un confronto tra Aurora MySQL versione 3 e MySQL 8.0 Community Edition, vedi Confronto tra Aurora MySQL versione 3 e MySQL 8.0 Community Edition.

Nota

Questa versione è designata come versione di supporto a lungo termine (LTS). Per ulteriori informazioni, consulta Versioni con supporto a lungo termine (Long-Term Support, LTS) di Aurora MySQL nella Guida per l'utente di Amazon Aurora.

Si consiglia di non impostare il AutoMinorVersionUpgrade parametro su true (o abilitare l'aggiornamento automatico della versione secondaria in) per le versioni LTS. AWS Management Console Ciò potrebbe comportare l'aggiornamento del cluster DB a una versione non LTS come 3.05.2.

Le versioni di Aurora MySQL attualmente supportate sono 2.07.9, 2.7.10, 2.11.*, 2.12.*, 3.03.*, 3.04.*, 3.05.*, 3.06.* e 3.07.*.

Puoi eseguire un aggiornamento sul posto, ripristinare uno snapshot o avviare un aggiornamento blu/verde gestito utilizzando Amazon RDS Blue/Green Deployments da qualsiasi cluster Aurora MySQL versione 2 attualmente disponibile in un cluster Aurora MySQL versione 3.04.3.

Per informazioni sulla pianificazione di un aggiornamento ad Aurora MySQL versione 3, vedere Pianificazione di un aggiornamento della versione principale per un cluster Aurora MySQL DB. Per informazioni generali sugli aggiornamenti di Aurora MySQL, consulta Aggiornamento dei cluster database Amazon Aurora MySQL nella Guida per l'utente di Amazon Aurora.

Per informazioni sulla risoluzione dei problemi, consulta Risoluzione dei problemi per l'aggiornamento in loco di Aurora MySQL nella Guida per l'utente di Amazon Aurora.

In caso di domande o dubbi, l' AWS assistenza è disponibile nei forum della community e tramite AWS Support. Per ulteriori informazioni, consulta Manutenzione di un cluster database Amazon Aurora nella Guida per l'utente di Amazon Aurora.

Miglioramenti

Risolti i problemi di sicurezza e CVEs:

Questa versione include tutte le correzioni CVE della community fino a MySQL 8.0.28 incluso. Sono incluse le seguenti correzioni CVE:

Miglioramenti della disponibilità:

  • È stato risolto un problema che causava il riavvio di un'istanza DB Aurora MySQL durante l'esecuzione di una query parallela.

  • È stato risolto un problema che poteva causare il riavvio di un'istanza Reader DB durante la lettura di una tabella che veniva alterata o eliminata sull'istanza DB di Writer.

  • È stato risolto un problema che causava una violazione dell'accesso alla memoria che portava al rilascio di un oggetto mutex non più di proprietà del thread.

  • È stato risolto un problema che poteva causare il riavvio di un'istanza DB di Aurora MySQL Writer quando una sessione di inoltro della scrittura veniva chiusa durante l'esecuzione di una query inoltrata.

  • È stato risolto un problema che causava il riavvio di un'istanza DB durante la gestione di set GTID di grandi dimensioni su un'istanza abilitata per i log binari.

  • È stato risolto un problema durante l'elaborazione di INSERT query su tabelle partizionate InnoDB che può causare un calo graduale della memoria libera nell'istanza DB.

  • È stato risolto un problema che, in rare condizioni, può causare il riavvio di un'istanza Reader durante l'esecuzione di SELECT query su tabelle con un vincolo di chiave esterna.

  • È stato risolto un problema che può causare il riavvio di un database quando il ripristino del dizionario dati InnoDB impiega molto tempo durante il ripristino del database.

  • È stato risolto un problema che può causare il riavvio di un database quando viene definito un vincolo a cascata UPDATE o di chiave DELETE esterna su una tabella in cui una colonna virtuale è coinvolta come colonna nel vincolo di chiave esterna o come membro della tabella di riferimento.

  • È stato risolto un problema in Aurora Serverless v2 ciò può comportare il riavvio del database durante il ridimensionamento.

Miglioramenti generali:

  • È stato risolto un problema che forniva un valore errato per la variabile threads_running status quando si utilizzava Aurora Global Database.

  • È stato risolto un problema che causava il riavvio di un'istanza DB a causa di informazioni imprecise sul lock-holder rw_lock quando si utilizzavano letture parallele.

  • È stato risolto un problema di gestione della memoria che comportava una diminuzione della memoria liberabile nel tempo durante l'esecuzione delle query. SELECT ... INTO OUTFILE ...

  • È stato risolto un problema che poteva causare il riavvio di un'istanza DB quando la memoria locale sull'istanza DB raggiunge la piena capacità.

  • È stato risolto un problema per cui lo schema delle prestazioni non era abilitato quando la gestione automatizzata di Performance Insights era attivata per le istanze DB db.t4g.medium e db.t4g.large.

  • È stato risolto un problema durante l'applicazione di patch ZDP (Zero-Downtime Patching) che impediva a un'istanza DB di chiudere le connessioni client quando raggiungeva l'istanza configurata dal cliente di una delle due. wait_timeout interactive_timeout

  • È stato risolto un problema per cui una SELECT query su un'istanza di Aurora reader poteva fallire con la tabella degli errori che non esisteva quando la tabella ha almeno un indice di ricerca full-text (FTS) e viene eseguita un'TRUNCATEistruzione sull'istanza DB di Aurora writer.

Aggiornamenti e migrazioni:

  • È stato risolto un problema che causava il fallimento degli aggiornamenti o delle migrazioni quando la versione del motore Aurora MySQL DB di destinazione è 3.04.0 o successiva. Ciò si verifica quando il parametro del cluster lower_case_table_names DB è impostato su e le regole di 1 confronto del database MySQL sono incompatibili con i nomi di tabella in minuscolo.

Integrazione delle correzioni di bug di MySQL Community Edition

Questa versione include tutte le correzioni di bug della community fino alla 8.0.28 inclusa. Per ulteriori informazioni, consulta Correzione dei bug di MySQL attraverso gli aggiornamenti del motore di database Aurora MySQL 3.x.