Aggiornamenti del motore di database Aurora MySQL 2025-09-30 (versione 3.10.1, compatibile con MySQL 8.0.42) - 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 2025-09-30 (versione 3.10.1, compatibile con MySQL 8.0.42)

Versione: 3.10.1

Aurora MySQL 3.10.1 è disponibile a livello generale. Le versioni di Aurora MySQL 3.10 sono compatibili con MySQL 8.0.42. Per ulteriori informazioni sulle modifiche apportate alla community consulta MySQL 8.0 Release Notes.

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, consulta 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, consulta Confronto tra Aurora MySQL versione 3 e MySQL 8.0 Community Edition nella Amazon Aurora User Guide.

Puoi eseguire un aggiornamento sul posto sfruttando Zero Downtime Patching (ZDP), ripristinare uno snapshot o avviare un aggiornamento gestito blue/green utilizzando Amazon RDS Deployments da Blue/Green qualsiasi cluster Aurora MySQL versione 2 attualmente supportato in un cluster Aurora MySQL versione 3.10.1.

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. 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 la sezione Manutenzione di un cluster Aurora DB nella Guida per l'utente di Amazon Aurora.

Miglioramenti

Miglioramenti della disponibilità:

  • È stato risolto un problema relativo all'ordine di blocco delle pagine inviate alle istanze di Reader. Può causare il riavvio dell'istanza del lettore a causa di un deadlatch durante l'esecuzione di query SELECT su tabelle aggiornate dal relativo autore.

  • È stato risolto un problema che poteva causare il fallimento del riavvio di un'istanza di lettura quando il writer eseguiva un numero elevato di operazioni DDL.

  • È stato risolto un problema che poteva causare il riavvio delle istanze Aurora MySQL Serverless v2 quando il parametro innodb_purge_threads veniva configurato manualmente su un valore diverso da quello predefinito. Il parametro innodb_purge_threads è ora gestito automaticamente per le istanze Aurora Serverless v2 e non può essere modificato.

  • È stato risolto un problema con la scalabilità di Aurora Serverless V2 che provocava il riavvio delle istanze DB impedendo lo scambio di pagine di memoria critiche.

  • È stato risolto un problema per cui l'eliminazione dell'esaurimento della memoria (OOM) da Aurora non manteneva il valore del parametro DB aurora_oom_response configurato dopo il riavvio del database.

  • È stata risolta una condizione di gara che poteva causare problemi di disponibilità dopo un failover nei cluster Multi-AZ.

  • È stato risolto un problema nel ripristino logico con aurora_enhanced_binlog abilitato che poteva impedire il riavvio del database in caso di transazioni interrotte.

  • È stato risolto un problema a causa del quale le istanze del database potevano non rispondere durante i carichi di lavoro di Parallel Query (PQ).

  • È stato risolto un problema che impediva agli utenti con privilegi CONNECTION_ADMIN o SUPER di eseguire una connessione aggiuntiva oltre il limite max_connections, come supportato in MySQL Community Edition.

Miglioramenti generali:

  • È stato risolto un problema che poteva causare il riavvio continuo del server di database quando veniva consentito al volume di raggiungere la dimensione massima a causa dell'errata autorizzazione di determinati tipi di query dopo che il volume superava una determinata soglia.

  • È stato risolto un problema che poteva causare la mancata risposta dell'istanza writer se le istanze Reader si riavviavano durante l'utilizzo di Global Write Forwarding o Local Write Forwarding.

  • È stato risolto un problema che poteva causare il riavvio dell'istanza di writer durante l'esecuzione di ALTER TABLE in parallelo con le query di lettura.

  • È stato risolto un problema per migliorare la disponibilità con l'avvio di grandi volumi (> 64 TB) durante l'operazione di esportazione parallela.

  • È stato risolto un problema che poteva causare il fallimento di un'operazione di riavvio dell'istanza di database se max_user_connections era impostato su un valore basso.

  • È stato risolto un problema che causava AbortedClients metriche imprecise quando più connessioni si interrompevano in modo imprevisto.

  • È stata risolta una condizione di gara che poteva causare letture errate delle pagine dal buffer pool durante le operazioni di scale-down di Aurora Serverless o durante l'eliminazione delle pagine dal pool di buffer. Ref community Bug #116305.

  • È stato risolto un problema che causava un «errore interno di inoltro di scrittura» imprevisto sulle istanze del lettore quando l'inoltro di scrittura è abilitato.

  • È stato risolto un problema che poteva causare l'esclusione dell'evento binlog Previous_GTIDS GTIDs con Enhanced Binlog abilitato e gtid_mode impostato su ON o ON_PERMISSIVE.

  • È stato risolto un problema che può causare problemi di gestione della memoria durante le operazioni di query parallele sulla tabella con i campi blob.

  • È stato risolto il problema per cui una colonna con aggiornamenti JSON parziali non riusciva a eseguire l'esportazione parallela, causando il fallback interno verso un'esportazione RDS molto più lenta.

  • È stato risolto un problema che poteva causare riavvii imprevisti delle istanze in caso di elevato carico di lavoro di inoltro simultaneo delle scritture.

  • È stato risolto un problema per cui Zero Downtime Patching (ZDP)/Zero Downtime Restart (ZDR) potevano causare il riavvio dell'istanza DB durante il ripristino degli avvisi con codici di errore non validi.

  • È stato risolto un problema a causa del quale i file di registro binari temporanei non venivano puliti correttamente dopo il rollback delle transazioni quando si utilizzava la registrazione binaria. Questa correzione impedisce un inutile consumo di storage da parte dei file temporanei conservati e, in alcuni casi, potrebbe anche prevenire anomalie nei file di registro binari.

Integrazione delle correzioni di bug di MySQL Community Edition

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

  • Una query nel formato SELECT 1 FROM t WHERE CAST (a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t) ha portato a un'asserzione in item_func.cc. (Bug #36128964)