Aggiornamenti del motore di database Aurora MySQL 25/11/2019 (versione 1.22.0) (obsoleta) - 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 25/11/2019 (versione 1.22.0) (obsoleta)

Versione: 1.22.0

Aurora MySQL 1.22.0 è disponibile a livello generale. Le versioni 1.* di Aurora MySQL sono compatibili con MySQL 5.6, mentre le versioni 2.* di Aurora MySQL sono compatibili con MySQL 5.7.

Questa versione del motore è pianificata per essere resa obsoleta il 28 febbraio 2023. Per ulteriori informazioni, consulta Preparazione per la fine del ciclo di vita di Amazon Aurora edizione compatibile con MySQL versione 1.

Le versioni di Aurora MySQL attualmente supportate sono 1.19.5, 1.19.6, 1.22.*, 1.23.*, 2.04.*, 2.07.*, 2.08.*, 2.09.*, 2.10.*, 3.01.* e 3.02.*.

Per creare un cluster con una versione precedente di Aurora MySQL, specifica la versione del motore tramite, the o l'API RDS AWS Management Console. AWS CLI È possibile eseguire l'aggiornamento dei cluster database di Aurora MySQL 1.* esistenti a Aurora MySQL 1.22.0.

Nota

Questa versione non è attualmente disponibile nelle seguenti AWS regioni: AWS GovCloud (Stati Uniti orientali) [us-gov-east-1], (Stati Uniti occidentali) [us-gov-west-1], Cina AWS GovCloud (Ningxia) [cn-northwest-1], Asia Pacifico (Hong Kong) [ap-east-1], Medio Oriente (Bahrain) [me-south-1] e Sud America (San Paolo) [sa-east-1]. Non appena disponibile verrà comunicato l'annuncio.

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

La procedura per aggiornare il cluster di database è cambiata. Per ulteriori informazioni, 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

Nuove caratteristiche:

  • I cluster Aurora MySQL ora supportano i tipi di istanza r5.8xlarge, r5.16xlarge e r5.24xlarge.

  • Binlog ha nuovi miglioramenti per migliorare la latenza del tempo di commit quando sono coinvolte transazioni di dimensioni molto grandi.

  • Aurora MySQL ora ha un meccanismo per ridurre al minimo la finestra temporale durante la quale gli eventi di una transazione di grandi dimensioni vengono scritti su binlog in fase di commit. Ciò previene efficacemente l'esecuzione di un lungo ripristino offline agli arresti anomali del database durante tale intervallo di tempo. Questa caratteristica risolve anche il problema in cui una transazione di grandi dimensioni blocca le piccole transazioni sul commit di binlog. Questa caratteristica è disattivata per impostazione predefinita e può essere abilitata dal team di assistenza se necessario per il carico di lavoro. Se abilitata, viene attivata quando la dimensione della transazione è > 500 MB.

  • Aggiunto supporto per il livello di isolamento ANSI READ COMMITTED nelle repliche di lettura. Questo livello di isolamento consente l'esecuzione di query a esecuzione prolungata nella replica di lettura senza influire sull'elevato throughput delle scritture sul nodo di scrittura. Per ulteriori informazioni, consulta Livelli di isolamento di Aurora MySQL.

  • I database globali ora consentono di aggiungere aree di replica secondarie di sola lettura per i cluster di database distribuiti in queste AWS regioni: Stati Uniti orientali (Virginia settentrionale) [us-east-1], Stati Uniti orientali (Ohio) [us-east-2], Stati Uniti occidentali (California settentrionale) [us-west-1], Stati Uniti occidentali (Oregon) [us-west-2], Europa (Irlanda) [eu-west-1] Europa (Londra) [eu-west-2], Europa (Parigi) [eu-west-3], Asia Pacifico (Tokyo) [ap-northeast-1], Asia Pacifico (Seoul) [ap-northeast-2], Asia Pacifico (Singapore) [ap-southeast-1], Asia Pacifico (Singapore) [ap-southeast-1], Asia Pacifico (Sydney)) [ap-southeast-2], Canada (Centrale) [ca-central-1], Europa (Francoforte) [ eu-central-1] e Asia Pacifico (Mumbai) [ap-south-1].

  • La caratteristica di conflitto delle righe è ora generalmente disponibile e non richiede l'attivazione della modalità lab Aurora. Questa caratteristica migliora significativamente il throughput per i carichi di lavoro in cui più transazioni si contendono le righe della stessa pagina.

  • Questa versione ha aggiornato i file del fuso orario per supportare l'ultimo aggiornamento del fuso orario del Brasile per i nuovi cluster.

Correzioni importanti:

Correzioni con alta priorità:

Correzioni per la stabilità generale:

  • È stato risolto un problema che causava il riavvio delle repliche di lettura durante una transazione a esecuzione prolungata. I clienti che riscontrano riavvii di replica che coincidono con un calo accelerato della memoria disponibile devono prendere in considerazione l'aggiornamento a questa versione.

  • È stato risolto un problema che riportava erroneamente ERROR 1836 quando una query nidificata veniva eseguita su una tabella temporanea nella replica di lettura.

  • È stato risolto un errore di interruzione della query in parallelo nell'istanza di lettura Aurora durante l'esecuzione di un carico di lavoro di scrittura elevato nell'istanza di scrittura Aurora.

  • È stato risolto un problema che causava il riavvio di un database configurato come master binlog mentre era in esecuzione un carico di lavoro di scrittura elevato.

  • È stato risolto un problema di indisponibilità prolungata durante il riavvio del motore. Questo risolve un problema nell'inizializzazione del pool di buffer. Questo problema si verifica raramente ma può potenzialmente influire su qualsiasi versione supportata.

  • È stato risolto un problema che generava dati incoerenti nella tabella information_schema.replica_host_status.

  • È stato risolto un problema relativo alla race condition tra la query in parallelo e i percorsi di esecuzione standard che causava il riavvio intermittente dei nodi di lettura.

  • Stabilità del database migliorata quando il numero di connessioni client supera il valore del parametro max_connections.

  • Stabilità migliorata delle istanze di lettura bloccando DDL e query LOAD FROM S3 non supportate.

Integrazione delle correzioni di bug della community di MySQL

  • Bug#16346241 - SERVER CRASH IN ITEM_PARAM::QUERY_VAL_STR

  • Bug#17733850 - NAME_CONST() CRASH IN ITEM_NAME_CONST::ITEM_NAME_CONST()

  • Bug #20989615 - INNODB AUTO_INCREMENT PRODUCES SAME VALUE TWICE

  • Bug #20181776 - ACCESS CONTROL DOESN'T MATCH MOST SPECIFIC HOST WHEN IT CONTAINS WILDCARD

  • Bug #27326796 - MYSQL CRASH WITH INNODB ASSERTION FAILURE IN FILE PARS0PARS.CC

  • Bug #20590013 - IF YOU HAVE A FULLTEXT INDEX AND DROP IT YOU CAN NO LONGER PERFORM ONLINE DDL