

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 (versione 3.03.0) (obsoleta)
<a name="AuroraMySQL.Updates.3030"></a><a name="3.03.0"></a><a name="3.03.0"></a>

 **Versione:** 3.03.0 

 Aurora MySQL 3.03.0 è disponibile a livello generale. Le versioni 3.03 di Aurora MySQL sono compatibili con MySQL 8.0.26, mentre le versioni 3.02 di Aurora MySQL sono compatibili con MySQL 8.0.23. Per ulteriori informazioni sulle modifiche apportate alla community dalla versione 8.0.23 alla 8.0.26, consulta [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/).

 Per informazioni sulle nuove funzionalità di Aurora MySQL versione 3, consulta [Aurora MySQL versione 3 compatibile con MySQL 8.0](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html). Per le differenze tra Aurora MySQL versione 3 e Aurora MySQL versione 2, consulta la sezione Confronto tra Aurora MySQL versione 2 e [Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html) MySQL versione 3. Per un confronto tra Aurora MySQL versione 3 e MySQL 8.0 Community Edition, vedi Confronto tra [Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html) MySQL versione 3 e MySQL 8.0 Community Edition. 

 Le versioni di Aurora MySQL attualmente supportate sono 2.07.\$1, 2.11.\$1, 3.01.\$1, 3.02.\$1 e 3.03.\$1. 

Puoi effettuare un aggiornamento locale o ripristinare uno snapshot da un cluster della versione 2 di Aurora MySQL attualmente supportata in Aurora MySQL 3.03.0.

 Per informazioni sulla pianificazione di un aggiornamento ad Aurora MySQL versione 3, consulta [Pianificazione dell'aggiornamento per Aurora MySQL versione 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning) nella *Guida per l'utente di Amazon Aurora*. Per informazioni generali sugli aggiornamenti di Aurora MySQL, consulta [Aggiornamento dei cluster database Amazon Aurora MySQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html) nella *Guida per l'utente di Amazon Aurora*. 

Per informazioni sulla risoluzione dei problemi, consulta [Risoluzione dei problemi di aggiornamento con Aurora MySQL versione 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting). 

 In caso di domande o dubbi, l' AWS assistenza è disponibile nei forum della community e tramite [AWS Support](https://aws.amazon.com/support). Per ulteriori informazioni, consulta [Manutenzione di un cluster database Amazon Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html) nella *Guida per l'utente di Amazon Aurora*. 

## Miglioramenti
<a name="AuroraMySQL.Updates.3030.Improvements"></a>

**Risolti i problemi di sicurezza ed CVEs elencati di seguito:**

Correzioni e altri miglioramenti per ottimizzare la gestione in un ambiente gestito. Ulteriori correzioni CVE riportate di seguito:
+ [CVE-2022-32221](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-32221)
+ [CVE-2022-21451](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21451)
+ [CVE-2022-21444](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21444)

**Miglioramenti della disponibilità:**
+ È stato risolto un problema per cui le classi di istanza database più grandi potevano riscontrare problemi durante il riavvio a causa del tempo di inizializzazione del pool di buffer che richiedeva più tempo del previsto.
+ È stato risolto un problema a causa del quale l'istanza database si poteva riavviare durante il processo di ripristino del database quando è abilitata la registrazione binaria.
+ È stato risolto un problema che poteva causare errori di connessione sulle istanze di lettura durante l'esecuzione delle istruzioni Data Control Language (DCL), ad esempio `GRANT` e `REVOKE` o durante la creazione di nuove connessioni sull'istanza di scrittura.
+ È stato risolto un problema a causa del quale la query parallela veniva utilizzata erroneamente per le operazioni DML (Data Manipulation Language), come le istruzioni `DELETE` e `UPDATE`, che al momento non sono supportate, che comportava il riavvio dell'istanza database. Per ulteriori informazioni sulle operazioni supportate nelle query parallele, consulta le [limitazioni delle query parallele di Aurora MySQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations).
+ È stato risolto un problema che, in rari casi, poteva causare il riavvio delle repliche Aurora durante l'esecuzione simultanea di operazioni di aggiornamento di grandi dimensioni o carichi di lavoro DDL (Data Definition Language) sull'istanza di scrittura e operazioni di lettura sullo stesso set di tabelle sulla replica Aurora.
+ È stato risolto un problema relativo all'operazione di riduzione dell'istanza di lettura Aurora Serverless v2 che poteva causare il riavvio dell'istanza di lettura e, in alcuni rari casi, causare incoerenza dei dati.
+ È stato risolto un problema che poteva causare il riavvio dell'istanza database a causa di un accesso errato a una posizione di memoria non valida quando una connessione all'istanza database viene chiusa.
+ È stato risolto un problema che, in rare condizioni, può causare il riavvio dell'istanza database durante l'elaborazione di una query con una clausola `GROUP BY` che tronca una colonna decimale a zero posizioni decimali.
+ È stato risolto un problema che poteva causare il riavvio di un'istanza database a causa dell'accesso errato a un record durante l'esecuzione di una query di intervallo utilizzando un indice spaziale.
+ È stato risolto un problema che può causare il riavvio dell'istanza database sulle istanze di replica di Aurora MySQL quando le tabelle temporanee interne superano i valori di memoria predefiniti o configurati dal cliente o i valori mmap.
+ È stato risolto un problema per cui la rotazione dei log di audit avanzato poteva causare problemi di gestione della memoria.
+ 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](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance).

**Miglioramenti generali:**
+ È stata migliorata la latenza delle query di lettura delle sessioni di inoltro di scrittura del database globale utilizzando l'impostazione di coerenza di lettura GLOBAL.
+ È stato risolto un problema per cui il valore del parametro `wait_timeout` non veniva rispettato dopo che una sessione client eseguiva i comandi `reset_connection` o `change_user`.
+ È stato risolto un problema a causa del quale le applicazioni potevano registrare un aumento della latenza durante la connessione a un'istanza database quando l'istanza registrava un aumento improvviso delle connessioni in entrata. Sono state introdotte due nuove CloudWatch metriche, `AuroraSlowHandshakeCount` e`AuroraSlowConnectionHandleCount`, per aiutare a risolvere i ritardi nella creazione delle connessioni per le istanze DB Aurora MySQL. Ulteriori informazioni su questi parametri sono disponibili nella documentazione sulle definizioni dei parametri di CloudWatch Aurora, [Amazon metrics for CloudWatch Amazon](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Monitoring.Metrics.html) Aurora.
+  Il parametro `temptable_use_mmap` è obsoleto e il relativo supporto verrà rimosso in una versione futura di MySQL. Per ulteriori informazioni, consulta [Motore di storage per tabelle temporanee (implicite) interne](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/ams3-temptable-behavior.html#ams3-temptable-behavior-engine).
+ È stato risolto un problema che può causare tempi di esecuzione più lunghi del previsto per l'istruzione `SHOW BINARY LOGS`. Ciò potrebbe comportare una riduzione della velocità di trasmissione effettiva del commit del database.

 **Aggiornamenti e migrazioni:** 
+ Per eseguire un aggiornamento secondario della versione per un database globale Aurora da Aurora MySQL versione 3.01 o 3.02 ad Aurora MySQL versione 3.03 o successiva, consulta [Aggiornamento di Aurora MySQL modificando la versione del motore](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion).
+ È stato risolto un problema che poteva causare errori degli aggiornamenti delle versioni principali da Aurora MySQL versione 2 ad Aurora MySQL versione 3 in presenza di un numero elevato di tabelle (oltre 750.000) nel cluster.
+ È stato risolto un problema che poteva causare errori degli aggiornamenti delle versioni principali da Aurora MySQL versione 2 ad Aurora MySQL versione 3 perché la migrazione delle tabelle `mysql.innodb_table_stats` e `mysql.innodb_index_stats` and richiedeva più tempo del previsto. Questo problema riguardava principalmente i cluster database con milioni di tabelle.
+ È stato risolto un problema che poteva causare errori di aggiornamento da Aurora MySQL versione 2 ad Aurora MySQL versione 3 a causa di errori di incoerenza dello schema. Questi errori vengono segnalati dal controllo preliminare dell'aggiornamento per le tabelle `mysql.general_log_template` e `mysql.slow_log_template`. Per ulteriori informazioni sulla risoluzione dei problemi di aggiornamento, consulta [Risoluzione dei problemi di aggiornamento con Aurora MySQL versione 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting).
+ È stato risolto un problema che può causare errori di aggiornamento da Aurora MySQL versione 2 ad Aurora MySQL versione 3 a causa dell'errore `schemaInconsistencyCheck`. Questo errore è causato da incongruenze dello schema all'interno della tabella `mysql.table_migration_index_info`, come segnalato da `upgrade-prechecks.log`. Per ulteriori informazioni sulla risoluzione dei problemi di aggiornamento ad Aurora MySQL versione 3, consulta [Risoluzione dei problemi di aggiornamento con Aurora MySQL versione 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting).

## Integrazione delle correzioni di bug di MySQL Community Edition
<a name="AuroraMySQL.Updates.2102.Patches"></a>

Questa versione include tutte le correzioni di bug della community fino alla 8.0.26 inclusa, oltre a quanto riportato di seguito. Per ulteriori informazioni, consulta [MySQL bugs fixed by Aurora MySQL 3.x database engine updates](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3).
+  È stato risolto un problema per cui alcuni tipi di colonne, tra cui `JSON` e `TEXT`, a volte esaurivano il buffer di ordinamento se la sua dimensione non era almeno 15 volte quella della riga più grande dell'ordinamento. Ora il buffer di ordinamento deve essere solo 15 volte più grande della chiave di ordinamento più grande. (Bug 103325, Bug 105532, Bug 32738705, Bug 33501541) 
+  Risolto un problema per cui InnoDB non gestiva sempre correttamente alcuni nomi legali per le partizioni di tabella. (Bug 32208630) 
+  È stato risolto un problema che, in determinate condizioni, poteva restituire risultati errati a causa di un calcolo impreciso della proprietà di nullabilità durante l'esecuzione di una query con una condizione `OR`. (Bug 34060289) 
+  È stato risolto un problema che, in determinate condizioni, poteva restituire risultati errati quando venivano soddisfatte le due condizioni seguenti: 
  + una tabella derivata viene unita al blocco di query esterno 
  + la query include un left join e una sottoquery `IN` 

  (Bug 34060289) 
+  È stato risolto un problema a causa del quale venivano generati valori `AUTO_INCREMENT` errati quando veniva superato il valore massimo intero della colonna. L'errore era dovuto al fatto che il valore massimo della colonna non veniva considerato. In questo caso avrebbe dovuto essere restituito il precedente valore valido `AUTO_INCREMENT`, causando un errore di chiave duplicata. (Bug 87926, 26906787) 
+  È stato risolto un problema per cui non era possibile revocare il `DROP` privilegio sul Performance Schema. (Bug 33578113) 
+  È stato risolto un problema a causa del quale una procedura archiviata contenente un'istruzione `IF` che utilizzava `EXISTS`, che agiva su una o più tabelle eliminate e ricreate tra un'esecuzione e l'altra, non veniva eseguita correttamente per le invocazioni successive alla prima. (Bug 32855634). 
+  Risolto un problema per cui una query che fa riferimento a una vista in una sottoquery e in un blocco di query esterno può causare un riavvio imprevisto. (Bug 32324234) 