Aggiornamenti del motore del database di Aurora MySQL 17/10/2023 (versione 2.11.4, compatibile con MySQL 5.7.12) - 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 del database di Aurora MySQL 17/10/2023 (versione 2.11.4, compatibile con MySQL 5.7.12)

Versione: 2.11.4

Aurora MySQL 2.11.4 è disponibile a livello generale. Le versioni 2.11 di Aurora MySQL sono compatibili con MySQL 5.7.12. Per ulteriori informazioni sulle modifiche apportate alla community, consulta Changes in MySQL 5.7.12 (2016-04-11, General Availability).

Le versioni di Aurora MySQL attualmente supportate sono 2.07.9, 2.07.10, 2.11.*, 2.12.*, 3.01.*, 3.02.*, 3.03.* e 3.04.*.

È possibile aggiornare un cluster di database di Aurora MySQL 2.* esistente ad Aurora MySQL 2.11.4. È anche possibile ripristinare uno snapshot da una versione di Aurora MySQL attualmente supportata in Aurora MySQL 2.11.4.

Se aggiorni un database globale Aurora MySQL alla versione 2.11.*, devi aggiornare i tuoi cluster di database primari e secondari alla stessa identica versione, incluso il livello di patch. Per ulteriori informazioni sull'aggiornamento della versione secondaria di un database globale Aurora, consulta Aggiornamenti delle versioni secondarie.

Immediatamente dopo l'aggiornamento locale della versione del motore ad Aurora MySQL 2.11.*, viene applicato automaticamente un aggiornamento del sistema operativo a tutte le istanze interessate sulle classi di istanze database db.r4, db.r5, db.t2 e db.t3, se le istanze eseguono una vecchia versione del sistema operativo. In un cluster database Multi-AZ, tutte le istanze di lettura applicano prima l'aggiornamento del sistema operativo. Al termine dell'aggiornamento del sistema operativo sulla prima istanza di lettura, si verifica un failover e l'istanza di scrittura precedente viene aggiornata.

Nota

L'aggiornamento del sistema operativo non viene applicato automaticamente ai database globali di Aurora durante gli aggiornamenti delle versioni principali.

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.

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

Sono stati risolti i problemi di sicurezza e i CVE elencati di seguito:

  • È stato risolto un problema per cui gli eventi segnalati durante l'elaborazione delle rotazioni dei log di audit potevano non essere scritti nel log di audit.

  • CVE-2022-24407

Miglioramenti della disponibilità:

  • È stato risolto un problema per cui le istanze database di Aurora MySQL che utilizzavano query parallele potevano subire un riavvio del database durante l'esecuzione di un numero elevato di query parallele simultanee.

  • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che può causare il riavvio di un'istanza database quando si tenta di leggere una pagina del database che appartiene a una tabella eliminata.

  • È stato risolto un problema che può causare il riavvio dell'istanza di lettura quando l'istanza di scrittura aumenta il volume del database fino a un multiplo di 160 GB.

  • È stato risolto un problema che poteva causare la non disponibilità del cluster di database al riavvio dell'istanza di scrittura mentre il database stava creando o eliminando i trigger sulle tabelle di sistema interne.

  • È stato risolto un problema che poteva causare il riavvio di un'istanza di lettura durante l'esecuzione di query DML (Data Manipulation Language) su una tabella contenente un indice full-text.

  • È stato risolto un problema che poteva causare il riavvio di un'istanza di lettura durante l'esecuzione di una query che utilizza un piano di esecuzione di query parallele di Aurora.

  • È stato risolto un problema che poteva causare il riavvio dell'istanza di scrittura durante l'esecuzione della query OPTIMIZE TABLE su una tabella con un indice FTS (Full Text Search).

  • L'inserimento rapido non è abilitato in questa versione di Aurora MySQL, a causa di un problema che può causare incongruenze durante l'esecuzione di query come, e. INSERT INTO SELECT FROM Per ulteriori informazioni sull'ottimizzazione rapida degli inserti, consulta Miglioramenti delle prestazioni di Amazon Aurora MySQL.

Miglioramenti generali:

  • È stato risolto un problema per cui le istanze di replica in lettura di piccole dimensioni potevano presentare un maggiore ritardo di replica dopo l'aggiornamento da versioni precedenti alla 2.11.*.

  • È stato risolto un problema che poteva causare un numero eccessivo di messaggi di log durante la consultazione di procs_priv grant table per la verifica delle richieste che coinvolgono routine archiviate.

  • È stato risolto un problema di gestione della memoria che poteva far sì che l'istanza database utilizzasse una quantità eccessiva di memoria durante l'esecuzione delle query utilizzando l'ottimizzazione dell'hash join.

  • È stato risolto un problema che causava il riavvio del database durante l'esecuzione di istruzioni SELECT con tabelle partizionate (create in una versione di MySQL che supportava il vecchio gestore di partizioniha_partition) e la query parallela veniva scelta dal pianificatore di query.

  • È stato risolto un problema che può impedire la creazione di nuove connessioni client al database quando è abilitato l'inoltro di scrittura.

  • Ritardo di replica del log binario (binlog) ridotto quando una replica binlog di Aurora MySQL esegue eventi QUERY scritti nel file binlog di origine senza un database predefinito definito dal comando USE.

  • È stato risolto un problema relativo alle scansioni degli indici in cui poteva essere restituito un risultato impreciso durante l'esecuzione di una query SELECT con la clausola GROUP BY e il parametro aurora_parallel_query impostati su ON.

  • È stato aggiunto il supporto per l'abilitazione e la disabilitazione della registrazione binaria a livello di sessione. Consulta Stored Procedures - Replicating nella Guida per l'utente di Amazon Aurora.

  • È stato risolto un problema che poteva causare il riavvio di una replica binlog se la variabile di sistema server_uuid dell'origine è mancante o ha un valore non valido.

  • È stato aggiunto il supporto per l'impostazione del formato di log binario a livello di sessione. Consulta Stored Procedures - Replicating nella Guida per l'utente di Amazon Aurora.

  • È stato risolto un problema che poteva causare la segnalazione errata della CommitLatency CloudWatch metrica quando il innodb_flush_log_at_trx_commit parametro non è impostato su 1.

  • È stato risolto un problema per evitare che le statistiche di InnoDB diventassero obsolete, il che a volte può generare un piano di esecuzione delle query non ottimale che può portare a un aumento del tempo di esecuzione delle query.

  • È stato risolto un problema che può causare un riavvio del database quando i consumer di log binari (binlog) connessi utilizzano ID del server di replica binlog duplicati.

Integrazione delle correzioni di bug di MySQL Community Edition

Questa versione include tutte le correzioni di bug della community fino alla 5.7.12 inclusa, oltre a quanto riportato di seguito. Per ulteriori informazioni, consulta MySQL bugs fixed by Aurora MySQL 2.x database engine updates.

  • Replica: alcuni eventi di log binario non venivano sempre gestiti correttamente. (Bug 34617506)

  • È stato risolto un problema che può causare un maggiore utilizzo della CPU a causa della rotazione dei certificati TLS in background (Correzione di un bug della community 34284186).

  • Nelle istruzioni preparate, alcuni tipi di query secondarie potrebbero causare la chiusura del server. (Bug 33100586)

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).

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:

  • 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

  • Istruzione SQL CREATE TABLESPACE