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à.
Aurora Il mio motore di SQL database aggiorna il 2023-12-28 (versione 2.12.1, compatibile con My SQL 5.7.40) Questa versione ha raggiunto la fine del supporto standard.
Versione: 2.12.1
Aurora My SQL 2.12.1 è disponibile a livello generale. Le versioni Aurora My SQL 2.12 sono compatibili fino a My 5.7.40. SQL Per ulteriori informazioni sulle modifiche apportate alla community, consulta Changes in My SQL 5.7.40 (
Le SQL versioni di Aurora My attualmente supportate sono 2.11.*, 2.12.*, 3.01.*, 3.02.*, 3.03.*, 3.04.* e 3.05.*.
È possibile aggiornare un cluster di database Aurora My SQL 2.* esistente ad Aurora My 2.12.1. SQL Puoi anche ripristinare un'istantanea da qualsiasi versione di Aurora My attualmente supportata in Aurora SQL My 2.12.1. SQL
In caso di domande o dubbi, l' AWS assistenza è disponibile nei forum della community e tramite AWS Support
Nota
Per informazioni su come aggiornare il cluster di SQL database Aurora My, consulta Aggiornamento della versione secondaria o del livello di patch di un cluster Aurora My DB SQL nella Guida per l'utente di Amazon Aurora.
Miglioramenti
Problemi di sicurezza risolti ed elencati di seguito: CVEs
Questa versione include tutte le CVEs correzioni della community fino a My SQL 5.7.44 incluso.
Correzioni e altri miglioramenti per ottimizzare la gestione in un ambiente gestito. Di seguito sono riportate ulteriori CVE correzioni:
-
Elaborazione fissa di token a carattere singolo da parte di un plugin parser Full-Text Search (FTS) (Bug #35432973)
-
È stato risolto un problema per cui gli eventi segnalati durante l'elaborazione delle rotazioni del registro di controllo potevano non essere scritti nel registro di controllo
Nuove caratteristiche:
-
È stato aggiunto il supporto per la replica di log binario multithread (binlog), in cui il SQL thread sulla replica binlog applicava gli eventi di log binario in parallelo quando possibile. Ulteriori informazioni sulle opzioni di configurazione per aiutare a ottimizzare la replica multi-thread nella Guida per l'utente di Aurora.
Miglioramenti della disponibilità:
-
È stato risolto un problema per cui le istanze di Aurora My SQL database 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 relativo al conflitto di blocchi causato da un thread di registrazione di controllo che poteva portare a un utilizzo elevato CPU e a timeout delle applicazioni client.
-
È 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 in gestore blocchi che poteva causare un riavvio o un failover durante la gestione dei commit in due fasi con il livello di isolamento impostato su
READ_COMMITED
oREAD_UNCOMMITED
e venivano utilizzate transazioni XA o era abilitato il log binario (binlog). -
È 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 dell'istanza database quando il numero di connessioni al database si avvicina al valore impostato dal parametro
max_connections
. -
È stato risolto un problema che poteva causare il riavvio di un'istanza del lettore Aurora durante l'esecuzione di query Data Manipulation Language (DML) su una tabella contenente un indice di testo completo.
-
L'inserimento rapido non è abilitato in questa SQL versione di Aurora My, 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 Amazon Aurora I miei miglioramenti SQL delle prestazioni.
Miglioramenti generali:
-
È stato risolto un problema che poteva causare un errore di una query parallela a causa di problemi transitori di rete durante la lettura dei dati dal volume del cluster Aurora.
-
È stato risolto un problema relativo alla gestione dei file di registro di controllo che poteva rendere i file di registro inaccessibili per il download o la rotazione e, in alcuni casi, aumentarne l'utilizzo. CPU
-
È 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 della tabella delle autorizzazioni
procs_priv
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 poteva produrre un valore errato della variabile
Threads_running
nelle tabelle di stato globaliinformation_schema
eperformance_schema
quando si utilizzava l'inoltro di scrittura. -
È stato risolto un problema che causava il riavvio del database durante l'esecuzione di
SELECT
istruzioni con tabelle partizionate (create in una versione di My SQL che supportava il vecchio gestore diha_partition
partizioni) 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 Aurora My SQL binlog esegue
QUERY
eventi scritti nel file binlog di origine senza un database predefinito definito dal comando.USE
-
È stato risolto un problema che poteva causare la segnalazione errata della
CommitLatency
CloudWatch metrica quando il parametro non è impostato su 1.innodb_flush_log_at_trx_commit
-
È stato risolto un problema che può causare la chiusura delle connessioni al database prima che vengano stabilite. È più probabile che questo problema influisca sulle istanze database che aprono e chiudono le connessioni a una velocità elevata.
-
È stato risolto un problema che poteva causare il riavvio del database quando gli utenti di log binario (binlog) connessi utilizzano un server di replica binlog duplicato. IDs
-
È stato risolto un problema che poteva causare l'interruzione della replica multithread del log binario quando la variabile veniva impostata su e la
replica_parallel_type
variabile veniva attivata.LOGICAL_CLOCK
replica_preserve_commit_order
ON
Questo problema può verificarsi quando una transazione di dimensioni superiori a 500 MB viene eseguita sull'origine.
Integrazione delle correzioni di bug di My SQL Community Edition
Questa versione include tutte le correzioni di bug della community fino alla 5.7.40 inclusa, oltre a quanto riportato di seguito. Per ulteriori informazioni, consulta I miei SQL bug corretti dagli aggiornamenti del motore di database Aurora SQL My 2.x.
-
È stato risolto un problema che poteva causare il blocco delle connessioni remote esistenti e nuove se eseguite contemporaneamente all'istruzione
SHOW PROCESSLIST
(Bug della community 34857411) -
Replica: alcuni log eventi binari non venivano sempre gestiti correttamente (Bug 34617506)
Funzionalità non supportate in Aurora My versione 2 SQL
Le seguenti funzionalità non sono attualmente supportate in Aurora My SQL versione 2 (compatibile con My SQL 5.7).
-
Raggruppamento delle scansioni
Compatibilità con My 5.7 SQL
Questa SQL versione di Aurora My è compatibile via cavo con My SQL 5.7 e include funzionalità come JSON supporto, indici spaziali e colonne generate. Aurora My SQL utilizza un'implementazione nativa dell'indicizzazione spaziale che utilizza curve di ordine z per offrire prestazioni di scrittura >20 volte migliori e prestazioni di lettura >10 volte migliori rispetto a My 5.7 per i set di dati spaziali. SQL
Questa SQL versione di Aurora My attualmente non supporta le seguenti funzionalità di My SQL 5.7:
-
La dichiarazione
CREATE TABLESPACE
SQL -
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