Aggiornamenti del motore di database Aurora MySQL 2024-07-09 (versione 2.12.3, compatibile con MySQL 5.7.44) Questa versione ha raggiunto la fine del supporto standard. - 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-07-09 (versione 2.12.3, compatibile con MySQL 5.7.44) Questa versione ha raggiunto la fine del supporto standard.

Versione: 2.12.3

Aurora MySQL 2.12.3 è disponibile a livello generale. Le versioni di Aurora MySQL 2.12 sono compatibili fino a MySQL 5.7.44. Per ulteriori informazioni sulle modifiche alla community, vedere Modifiche in MySQL 5.7.44 (2022-10-11, disponibilità generale).

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

È possibile aggiornare un cluster di database Aurora MySQL 2.* esistente ad Aurora MySQL 2.12.3. È inoltre possibile ripristinare un'istantanea da qualsiasi versione di Aurora MySQL attualmente supportata in Aurora MySQL 2.12.3.

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.

Nota

Per informazioni su come aggiornare il cluster di database Aurora MySQL, consulta Aggiornamento della versione secondaria o del livello di patch di un cluster di database Aurora MySQL nella Guida per l'utente di Amazon Aurora.

Miglioramenti

Risolti i problemi di sicurezza e CVEs:

  • È stato risolto un problema di sicurezza per le stored procedure MySQL.

Questa versione include tutte le correzioni CVE della community fino a MySQL 5.7.44 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 server di database a causa dell'accesso simultaneo alle risorse di connessione durante la scalabilità senza interruzioni, il riavvio senza tempi di inattività (ZDR) e l'applicazione di patch senza tempi di inattività (ZDP).

  • È stato risolto un problema che poteva causare il riavvio di un'istanza Reader DB durante la liberazione della memoria utilizzata per l'applicazione di registro.

  • È stato risolto un problema in un processo in background che causava l'esecuzione prolungata o non riuscita delle query mentre l'operazione in background eliminava gli indici temporanei.

  • È stato risolto un problema relativo alle routine di avvio che poteva causare il riavvio delle istanze DB di Writer a causa dell'incoerenza dei metadati.

  • È stato aggiunto un indicatore per l'avanzamento del recupero delle transazioni. In questo modo si evita una potenziale indisponibilità, in rare situazioni in cui il completamento del ripristino delle transazioni richiede molto tempo.

  • È 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 a causa del quale un valore di thread_stack parametro basso causava il riavvio ripetuto del database. Il thread_stack valore minimo consentito è stato aumentato da 131.072 a 136.192 per garantire il corretto avvio e prevenire problemi di avvio.

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

  • È stato risolto un problema che poteva causare il riavvio delle repliche di lettura di Aurora in caso di alcuni rari ordini di commit delle transazioni sull'istanza Writer DB.

  • È stato risolto un problema che, in rari casi, può causare il riavvio di un'istanza DB quando una transazione di sola lettura ottiene blocchi condivisi.

  • È stato risolto un problema che poteva causare il riavvio di un'istanza Reader DB che utilizza l'inoltro di scrittura quando un'istruzione di commit implicita inoltrata rileva un errore.

Miglioramenti generali:

  • È stato risolto un problema che può causare errori o avvisi imprevisti di violazione della chiave primaria nelle istruzioni SQL su alcune righe quando si eseguono INSERT istruzioni simultanee su una tabella con una colonna chiave AUTO_INCREMENT primaria e una colonna chiave univoca e quando un'INSERTistruzione presenta violazioni di chiave univoche su righe diverse.

  • È stato risolto un problema che poteva causare risultati di query errati quando ZDR ripristinava erroneamente le variabili di sessione impostate come suggerimenti nelle query.

  • È stato risolto un problema nella query parallela che causava la restituzione di un set di risultati incompleto quando si utilizzavano le funzioni built-in LPAD e RPAD string.

  • È stato risolto un problema che causava la mancanza di indici di chiave esterna nelle istanze Reader DB quando un'ALTER TABLE RENAME COLUMNistruzione veniva eseguita sull'istanza Writer DB su una tabella con una chiave esterna.

  • È stato risolto un problema che poteva causare il mancato completamento del processo di disabilitazione dell'inoltro di scrittura.

  • È stato risolto un problema durante Aurora Serverless v1 ridimensionamento che causa il riavvio dell'istanza DB a causa di un accesso errato a una struttura dati interna durante la ricerca di un punto di scalabilità.

  • È 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.

  • Il timeout delle richieste per le operazioni di machine learning di Aurora verso SageMaker Amazon AI è stato aumentato da 3 a 30 secondi. Questo aiuta a risolvere un problema in cui i clienti potrebbero riscontrare un numero maggiore di tentativi o errori per le richieste ad Amazon SageMaker AI da Aurora Machine Learning quando utilizzano batch di dimensioni maggiori.

  • È stato risolto un problema per cui UPDATE le query lente INSERT ed eseguite da MySQL Event Scheduler non venivano registrate nel registro delle query lente a meno che non fossero precedute da una query lenta. DELETE SELECT

Integrazione delle correzioni di bug di MySQL Community Edition

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

  • È stato risolto un problema per cui le tabelle temporanee associate ai trigger durante l'esecuzione delle istruzioni potevano causare un riavvio imprevisto del motore DB.

  • È stato risolto un difetto che poteva causare la chiusura del server quando una singola tabella UPDATE e DELETE le istruzioni che utilizzano espressioni indicizzate venivano eseguite come istruzioni preparate. (Bug #29257254)

Funzionalità non supportate in Aurora MySQL versione 2

Le seguenti funzionalità non sono attualmente supportate in Aurora MySQL versione 2 (compatibile con MySQL 5.7).

  • Raggruppamento delle scansioni

Compatibilità MySQL 5.7

Questa versione Aurora MySQL è compatibile con MySQL 5.7 e include funzionalità come il supporto JSON, gli indici spaziali e le colonne generate. Aurora MySQL utilizza un'implementazione nativa degli indici spaziali attraverso curve di ordine z per offrire prestazioni di scrittura migliorate di 20 volte e prestazioni di lettura migliorate di 10 volte rispetto a MySQL 5.7 per i set di dati spaziali.

Questa versione di Aurora MySQL al momento non supporta le seguenti caratteristiche di MySQL 5.7:

  • Istruzione SQL CREATE TABLESPACE

  • Plugin replica gruppi

  • Maggiori dimensioni pagina

  • Caricamento buffer pool InnoDB all'avvio

  • Plugin parser full-text InnoDB

  • Replica multi-source

  • Ridimensionamento buffer pool online

  • Plugin convalida password

  • Plugin riscrittura query

  • Filtri replica

  • Protocollo X