Parametri di configurazione Aurora MySQL
La gestione del cluster di database di Amazon Aurora MySQL è uguale a quella di altre istanze database Amazon RDS, ovvero utilizza i parametri di un gruppo di parametri database. La differenza tra Amazon Aurora e gli altri motori di database consiste nel fatto che un cluster di database contiene più istanze database. Di conseguenza, alcuni dei parametri utilizzati per gestire il cluster di database Aurora MySQL si applicano all'intero cluster. Altri parametri si applicano solo a una particolare istanza database del cluster di database.
Per gestire i parametri a livello di cluster, utilizza i gruppi di parametri del cluster di database. Per gestire i parametri a livello di istanza, utilizza i gruppi di parametri di database. Ogni istanza database in un cluster di database Aurora MySQL è compatibile con il motore del database MySQL. Tuttavia, si applicano alcuni dei parametri del motore del database MySQL a livello di cluster e si gestiscono questi parametri utilizzando i gruppi di parametri del cluster di DB. Non è possibile trovare parametri a livello di cluster nel gruppo di parametri DB per un'istanza in un cluster di database Aurora. Un elenco di parametri a livello di cluster è disponibile più avanti in questo argomento.
È possibile gestire sia i parametri a livello di cluster che quelli a livello di istanza con la AWS Management Console, la AWS CLI o l'API di Amazon RDS. Sono disponibili comandi separati per la gestione dei parametri a livello di cluster e a livello di istanza. Ad esempio, puoi usare il comando CLI modify-db-cluster-parameter-group per gestire i parametri a livello di cluster in un gruppo di parametri del cluster di database. È possibile usare il comando CLI modify-db-parameter-group per gestire i parametri a livello di istanza in un gruppo di parametri DB per un'istanza database in un cluster di database.
Puoi visualizzare i parametri a livello di cluster e quelli a livello di istanza nella console oppure tramite l'interfaccia CLI o l'API RDS. Ad esempio, puoi usare il comando AWS CLI describe-db-cluster-parameters per visualizzare i parametri a livello di cluster in un gruppo di parametri del cluster di database. È possibile usare il comando CLI describe-db-parameters per visualizzare i parametri a livello di istanza in un gruppo di parametri DB per un'istanza database in un cluster di database.
Nota
Ogni gruppo di parametri predefinito contiene i valori predefiniti per tutti i parametri del gruppo. Se il parametro ha come valore "engine default", consulta la documentazione MySQL o PostgreSQL specifica per la versione per il valore predefinito effettivo.
Salvo diversa indicazione, i parametri elencati nelle tabelle seguenti sono validi per Aurora MySQL versione 2 e 3.
Per ulteriori informazioni sui gruppi di parametri database, consulta Gruppi di parametri per Amazon Aurora. Per regole e restrizioni per i cluster Aurora Serverless v1, consulta Gruppi di parametri per Aurora Serverless v1.
Argomenti
Parametri a livello di cluster
La tabella seguente mostra tutti i parametri che si applicano all'intero cluster di database Aurora MySQL.
| Nome del parametro | Modificabili | Note |
|---|---|---|
|
|
Sì |
Colpisce solo i cluster che utilizzano la replica binary log (binlog). Per informazioni sulla replica binlog, vedere Replica tra Aurora e MySQL o tra Aurora e un altro cluster di database Aurora (replica dei log binari). Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Colpisce solo i cluster che utilizzano la replica binary log (binlog). Per informazioni sulla replica binlog, vedere Replica tra Aurora e MySQL o tra Aurora e un altro cluster di database Aurora (replica dei log binari). |
|
|
Sì |
Imposta il numero totale di thread paralleli disponibili per l’applicazione delle modifiche agli indici secondari durante la replica delle transazioni per tabelle di grandi dimensioni con più indici secondari. Per impostazione predefinita, il parametro è impostato su Questo parametro è disponibile in Aurora MySQL versione 306 e successive. Per ulteriori informazioni, consulta Ottimizzazione della replica dei log binari per Aurora MySQL. |
|
|
Sì |
Colpisce solo i cluster che utilizzano la replica binary log (binlog). Per informazioni sulla replica binlog, vedere Replica tra Aurora e MySQL o tra Aurora e un altro cluster di database Aurora (replica dei log binari). Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Imposta questo parametro su |
|
|
Sì |
Per ulteriori informazioni, consulta Considerazioni sulle prestazioni per la replica Amazon Aurora MySQL. Non si applica ai cluster che fanno parte di un database globale Aurora. Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Per ulteriori informazioni, consulta Considerazioni sulle prestazioni per la replica Amazon Aurora MySQL. Non si applica ai cluster che fanno parte di un database globale Aurora. Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Questa impostazione è disponibile in Aurora MySQL versione 3, ma non viene utilizzata. |
|
|
Sì |
Questa impostazione è attivata per impostazione predefinita in Aurora MySQL 2.10 e versioni successive. |
|
|
Sì |
Imposta la modalità di log di inoltro in memoria. È possibile utilizzare questa funzionalità sulle repliche binlog per migliorare le prestazioni di replica dei log binari. Per disattivare questa funzionalità, imposta il parametro su OFF. Per attivare questa funzionalità, imposta il parametro su ON. |
|
|
Sì |
Impostare il valore di questo parametro su 1 per attivare il file di log binario avanzato in Aurora MySQL versione 3.03.1 e successive. Per ulteriori informazioni, consulta Configurazione del file di log binario avanzato per Aurora MySQL. |
|
|
Sì |
Imposta il valore di questo parametro per consentire l’analisi dei numeri in virgola mobile nei documenti JSON con la massima precisione. |
|
|
Sì |
Utilizza questo parametro per abilitare un thread in background per eseguire operazioni di manutenzione della memoria. I valori consentiti sono Questo parametro si applica solo ad Aurora MySQL 3.05 e versioni successive. |
|
|
Sì |
Utilizza questo parametro per conservare la memoria liberata per un determinato periodo di tempo (in millisecondi). La conservazione della memoria consente un riutilizzo più rapido. I valori consentiti sono È possibile utilizzare un ritardo più breve per evitare problemi di esaurimento della memoria, a scapito di prestazioni più lente. Questo parametro si applica solo ad Aurora MySQL 3.05 e versioni successive. |
|
|
Sì |
Utilizza questo parametro per generare piccole richieste di memoria (fino a 32 KiB) in una cache locale del thread, bypassando le arene di memoria. I valori consentiti sono Questo parametro si applica solo ad Aurora MySQL 3.05 e versioni successive. |
|
|
Sì |
Per ulteriori informazioni, consulta Caricamento dei dati in un cluster DB Amazon Aurora MySQL da file di testo in un bucket Amazon S3. Attualmente non disponibile in Aurora MySQL versione 3. Utilizza |
|
|
Sì |
Questa impostazione è attivata per impostazione predefinita in Aurora MySQL 2.11 e versioni successive. Usa questa impostazione per mascherare gli hash delle password di Aurora MySQL nei log delle query lente e di audit. I valori consentiti sono |
|
|
Sì |
Per ulteriori informazioni, consulta Salvataggio dei dati da un cluster DB Amazon Aurora MySQL nei file di testo in un bucket Amazon S3. Attualmente non disponibile in Aurora MySQL versione 3. Utilizza |
|
|
Sì |
Controlla il confronto dei nomi utente senza distinzione tra maiuscole e minuscole per il plugin Questo parametro è disponibile in Aurora MySQL versione 3.03 e versioni successive. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Per ulteriori informazioni, consulta Chiamare una funzione Lambda da un cluster DB Amazon Aurora MySQL. |
|
|
Sì |
Viene utilizzato quando si richiama l'istruzione In Aurora MySQL versione 2, il ruolo IAM specificato in questo parametro viene utilizzato se un ruolo IAM non è specificato per In Aurora MySQL versione 3, il ruolo IAM specificato per questo parametro è sempre utilizzato. Per ulteriori informazioni, consulta Associazione di un ruolo IAM a un cluster DB Amazon Aurora MySQL. |
|
|
Sì |
Impostare il valore di questo parametro su 0 per attivare il file di log binario avanzato in Aurora MySQL versione 3.03.1 e successive. È possibile disattivare questo parametro solo in caso di utilizzo di un file di log binario avanzato. Per ulteriori informazioni, consulta Configurazione del file di log binario avanzato per Aurora MySQL. |
|
|
Sì |
La AWS CLI e l'API RDS segnalano un valore di |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Per ulteriori informazioni, consulta Replica tra Aurora e MySQL o tra Aurora e un altro cluster di database Aurora (replica dei log binari). |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Impostare il valore di questo parametro su 0 per attivare il file di log binario avanzato in Aurora MySQL versione 3.03.1 e successive. È possibile disattivare questo parametro solo in caso di utilizzo di un file di log binario avanzato. Per ulteriori informazioni, consulta Configurazione del file di log binario avanzato per Aurora MySQL. |
|
|
No |
Nessuno |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro imposta un limite massimo al numero di hash di riga che vengono conservati in memoria e utilizzati per cercare la transazione dell'ultima modifica di una determinata riga. Una volta raggiunto questo numero di hash, la cronologia viene rimossa. Questo parametro si applica ad Aurora MySQL versione 2.12 e successive e versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Il set di caratteri utilizzato dal database predefinito. Il valore predefinito è |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
I cluster Aurora MySQL utilizzano il motore di storage InnoDB per tutti i dati. |
|
|
A volte |
Modificabile in Aurora MySQL versione 2 e successive. |
|
|
Sì |
Indica lo stato dell'utilità di pianificazione eventi. Modificabile solo a livello di cluster in Aurora MySQL versione 3. |
|
|
A volte |
Modificabile in Aurora MySQL versione 2 e successive. |
|
|
Sì |
Il numero di secondi dopo il quale il server del database MySQL recupera i dati dal motore di archiviazione e sostituisce i dati nella cache. I valori consentiti sono Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Il comando che deve essere eseguito dal server per ogni client che si connette. Utilizza le virgolette doppie (") per le impostazioni per evitare errori di connessione, ad esempio:
In Aurora MySQL versione 3, questo parametro non si applica agli utenti che dispongono del privilegio |
|
|
Sì |
È possibile modificare questo parametro a livello di cluster database in Aurora MySQL versioni 2 e 3. L'indice adattivo Hash non è supportato nelle istanze database di lettura. |
|
|
Sì |
Controlla se l'algoritmo
Per ulteriori informazioni, consulta la pagina relativa alle operazioni sulle colonne Questo parametro si applica solo ad Aurora MySQL 3.05 e versioni successive. |
|
|
Sì |
Nessuno |
|
|
No |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
Sì |
Questa opzione viene utilizzata per disabilitare il rilevamento del deadlock in Aurora MySQL versione 2.11 e successive e versione 3. Sui sistemi ad alta simultaneità, il rilevamento del deadlock può causare un rallentamento quando numerosi thread attendono lo stesso blocco. Per ulteriori informazioni su questo parametro, consulta la documentazione di MySQL. |
|
|
Sì |
Questo parametro definisce il formato di riga predefinito per le tabelle InnoDB (incluse le tabelle temporanee InnoDB create dall'utente). Si applica ad Aurora MySQL versioni 2 e 3. Il valore può essere |
|
|
Sì |
Questo parametro influisce sul modo in cui è organizzata l'archiviazione della tabella. Per ulteriori informazioni, consulta Dimensionamento dello storage. |
|
|
Sì |
È fortemente consigliato utilizzare il valore predefinito In Aurora MySQL versione 3, prima di poter impostare questo parametro su un valore diverso da Per ulteriori informazioni, consulta Configurazione della frequenza di svuotamento del buffer dei registri. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Quando è attivo, registra le informazioni su tutti i deadlock di InnoDB nel log degli errori di Aurora MySQL. Per ulteriori informazioni, consulta Contenimento e risoluzione dei problemi di deadlock di Aurora MySQL. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Quando questo parametro è abilitato, InnoDB include i record contrassegnati per l'eliminazione durante il calcolo delle statistiche di ottimizzazione persistenti. Questo parametro si applica ad Aurora MySQL versione 2.12 e successive e versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
In Aurora MySQL versione 3, imposta il valore di questo parametro su Il valore predefinito di Per ulteriori informazioni, consulta Configurazione della frequenza di svuotamento del buffer dei registri. |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
Sì |
Controlla quale motore di archiviazione in memoria viene utilizzato per le tabelle temporanee interne. I valori consentiti sono Questo parametro si applica ad Aurora MySQL versione 2. |
|
|
Sì |
Controlla quale motore di archiviazione in memoria viene utilizzato per le tabelle temporanee interne. I valori consentiti sono Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Cache per chiave per tabelle MyISAM. Per ulteriori informazioni, consultare keycache->cache_lock mutex. |
|
|
Sì |
Nessuno |
|
|
Sì |
Specifica un elenco di codici di errore che non sono registrati nel log degli errori di MySQL. In questo modo è possibile ignorare determinate condizioni di errore non critiche per mantenere puliti i log degli errori. Per ulteriori informazioni, consulta la sezione relativa a log_error_suppression_list Questo parametro si applica ad Aurora MySQL versione 3.03 e successive. |
|
|
Sì |
Le operazioni Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì (Aurora MySQL versione 2) Solo al momento della creazione del cluster (Aurora MySQL versione 3) |
In Aurora MySQL versione 2.10 e successive 2.x, assicurati di riavviare tutte le istanze di lettura dopo aver modificato questa impostazione e riavviato l'istanza di scrittura. Per informazioni dettagliate, consultare Riavvio di un cluster Aurora con disponibilità di lettura. In Aurora MySQL versione 3, il valore di questo parametro viene impostato in modo permanente al momento della creazione del cluster. Se si utilizza un valore non predefinito per questa opzione, impostare il gruppo di parametri personalizzati Aurora MySQL versione 3 prima dell'aggiornamento e specificare il gruppo di parametri durante l'operazione di ripristino dello snapshot che crea il cluster versione 3. Con un database globale Aurora basato su Aurora MySQL, non puoi eseguire un aggiornamento locale da Aurora MySQL versione 2 alla versione 3 se il parametro |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Aurora MySQL versione 2. Utilizza |
|
|
Sì |
Imposta il numero massimo di thread per gestire le istruzioni Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Il numero massimo di messaggi di errore, avviso e note da archiviare per la visualizzazione. Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Il timeout per l’esecuzione delle istruzioni Per ulteriori informazioni, consulta la sezione dedicata a max_execution_time |
|
|
Sì |
Utilizza questo parametro per impedire la registrazione delle query che esaminano un numero di righe inferiore a quello specificato. |
|
|
No |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
La dimensione del buffer allocato durante il precaricamento degli indici. Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Quando questo parametro è attivato, il server non consente aggiornamenti tranne quelli eseguiti dai thread di replica. I valori validi per Aurora MySQL versione 2 sono i seguenti:
I valori validi per Aurora MySQL versione 3 sono i seguenti:
In Aurora MySQL versione 3, questo parametro non si applica agli utenti che dispongono del privilegio |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro consente l'esecuzione parallela sulla replica di tutti i thread di cui non è stato eseguito il commit già in fase di preparazione, senza violare la coerenza. Si applica ad Aurora MySQL versione 3. In Aurora MySQL versione 3.03.* e versioni precedenti, il valore predefinito è DATABASE. In Aurora MySQL versione 3.04 e versioni successive, il valore predefinito è LOGICAL_CLOCK. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro determina il tipo di conversione utilizzato nelle repliche. I valori consentiti sono Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 2 e 3. Per ulteriori informazioni, consulta Connessioni TLS a cluster di database Aurora MySQL. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
No |
Questo parametro è obsoleto in Aurora MySQL. Utilizza Per ulteriori informazioni, consulta Pubblicazione di log Amazon Aurora MySQL in Amazon CloudWatch Logs. |
|
|
Sì |
Per ulteriori informazioni, consulta Utilizzo dell'audit avanzato con un cluster di database Amazon Aurora MySQL. |
|
|
Sì |
Per ulteriori informazioni, consulta Utilizzo dell'audit avanzato con un cluster di database Amazon Aurora MySQL. |
|
|
Sì |
Per ulteriori informazioni, consulta Utilizzo dell'audit avanzato con un cluster di database Amazon Aurora MySQL. |
|
|
Sì |
Per istruzioni sul caricamento dei log su Amazon CloudWatch Logs, consulta Pubblicazione di log Amazon Aurora MySQL in Amazon CloudWatch Logs. |
|
|
Sì |
È possibile pubblicare i log di audit su CloudWatch Logs abilitando l’auditing avanzato e impostando questo parametro su Per ulteriori informazioni, consulta Pubblicazione di log Amazon Aurora MySQL in Amazon CloudWatch Logs. |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Si applica solo ai cluster Aurora MySQL versione 2, con compatibilità MySQL 5.7. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì | Il numero di thread da memorizzare nella cache. Questo parametro si applica ad Aurora MySQL versioni 2 e 3. |
|
|
Sì |
Per impostazione predefinita, il fuso orario di un cluster di database Aurora è in formato UTC (Universal Time Coordinated). Tuttavia, puoi impostare il fuso orario delle istanze del cluster DB sul fuso orario locale dell'applicazione. Per ulteriori informazioni, consulta Fuso orario locale per i cluster DB Amazon Aurora. |
|
|
Sì |
Per ulteriori informazioni, consulta Versioni TLS per Aurora MySQL. |
Parametri a livello di istanza
La tabella seguente mostra tutti i parametri che si applicano a una specifica istanza database di un cluster di database Aurora MySQL.
| Nome del parametro | Modificabili | Note |
|---|---|---|
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
No |
Nessuno |
|
|
Sì |
Imposta questo parametro su |
|
|
Sì |
Per ulteriori informazioni, consulta Modalità di laboratorio per Amazon Aurora MySQL. Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro è supportato per Aurora MySQL versione 2 e 3. Per ulteriori informazioni, consulta Risoluzione dei problemi di memoria insufficiente per i database Aurora MySQL. |
|
|
Sì |
Imposta su |
|
|
Sì |
Imposta su |
|
|
Sì |
Abilita il livello di isolamento |
|
|
Sì |
Determina se il parametro Per ulteriori informazioni, consulta Limitazione delle dimensioni delle tabelle temporanee interne in memoria. |
|
|
Sì |
Quando questo parametro è abilitato, Aurora MySQL utilizza istruzioni di elaborazione vettoriale ottimizzate fornite dalle moderne CPU per migliorare le prestazioni sui carichi di lavoro che fanno un uso intensivo di I/O. Questa impostazione è abilitata per impostazione predefinita in Aurora MySQL 3.05 e versioni successive. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
No |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
No |
Nessuno |
|
|
Sì |
Il motore di archiviazione predefinito per le tabelle temporanee. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
A volte |
Indica lo stato dell'utilità di pianificazione eventi. Modificabile solo a livello di cluster in Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Per istruzioni sul caricamento dei log su CloudWatch Logs, consulta Pubblicazione di log Amazon Aurora MySQL in Amazon CloudWatch Logs. |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Il comando che deve essere eseguito dal server per ogni client che si connette. Utilizza le virgolette doppie (") per le impostazioni per evitare errori di connessione, ad esempio:
In Aurora MySQL versione 3, questo parametro non si applica agli utenti che dispongono del privilegio |
|
|
Sì |
È possibile modificare questo parametro a livello di istanza database in Aurora MySQL versione 2. È modificabile solo a livello di cluster database in Aurora MySQL versione 3. L'indice adattivo Hash non è supportato nelle istanze database di lettura. |
|
|
Sì |
La modifica di questo parametro non ha alcun effetto, perché |
|
|
Sì |
In alcuni casi in cui le statistiche persistenti non sono disponibili, è possibile utilizzare questo parametro per migliorare le prestazioni delle stime del numero di righe sulle tabelle partizionate. È possibile impostarlo su un valore compreso tra 0 e 8192, ovvero il valore determina il numero di partizioni da controllare durante la stima del numero di righe. Il valore predefinito è 0, che stima l'utilizzo di tutte le partizioni, coerente con il comportamento predefinito di MySQL. Questo parametro è disponibile per Aurora MySQL versione 3.03.1 e versioni successive. |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore |
|
|
No |
Aurora MySQL non utilizza affatto il buffer di modifica InnoDB. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
La modifica di questo parametro non ha alcun effetto, perché |
|
|
Sì |
Questa opzione viene utilizzata per disabilitare il rilevamento del deadlock in Aurora MySQL versione 2.11 e successive e versione 3. Sui sistemi ad alta simultaneità, il rilevamento del deadlock può causare un rallentamento quando numerosi thread attendono lo stesso blocco. Per ulteriori informazioni su questo parametro, consulta la documentazione di MySQL. |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Quando è attivo, registra le informazioni su tutti i deadlock di InnoDB nel log degli errori di Aurora MySQL. Per ulteriori informazioni, consulta Contenimento e risoluzione dei problemi di deadlock di Aurora MySQL. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Aurora MySQL gestisce lo stato di sola lettura e lo stato di lettura/scrittura delle istanze database in base al tipo di cluster. Ad esempio, un cluster in provisioning ha un'istanza database di lettura/scrittura (l'istanza primaria) e tutte le altre istanze nel cluster sono di sola lettura (le repliche Aurora). |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
La modifica di questo parametro non ha alcun effetto, perché |
|
|
Sì |
Aurora valuta il valore minimo di |
|
|
Sì |
Controlla quale motore di archiviazione in memoria viene utilizzato per le tabelle temporanee interne. I valori consentiti sono Questo parametro si applica ad Aurora MySQL versione 2. |
|
|
A volte |
Controlla quale motore di archiviazione in memoria viene utilizzato per le tabelle temporanee interne. I valori consentiti per le istanze database di scrittura sono Per le istanze database di lettura questo parametro è impostato su Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Cache per chiave per tabelle MyISAM. Per ulteriori informazioni, consultare keycache->cache_lock mutex. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
L'impostazione di |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
No |
Nessuno |
|
|
Sì |
Specifica un elenco di codici di errore che non sono registrati nel log degli errori di MySQL. In questo modo è possibile ignorare determinate condizioni di errore non critiche per mantenere puliti i log degli errori. Per ulteriori informazioni, consulta la sezione relativa a log_error_suppression_list Questo parametro si applica ad Aurora MySQL versione 3.03 e successive. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Aurora MySQL versione 2. Utilizza |
|
|
No |
Aurora MySQL versione 3 |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Le operazioni Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore |
|
|
Sì |
Imposta il numero massimo di thread per gestire le istruzioni Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Il numero massimo di messaggi di errore, avviso e note da archiviare per la visualizzazione. Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Il timeout per l’esecuzione delle istruzioni Per ulteriori informazioni, consulta la sezione dedicata a max_execution_time |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Utilizza questo parametro per impedire la registrazione delle query che esaminano un numero di righe inferiore a quello specificato. Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Per informazioni sulle funzionalità Aurora MySQL che utilizzano questa opzione, consulta Best practice con Amazon Aurora MySQL. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine è impostata su |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
Sì |
Questo parametro determina quale implementazione SHOW PROCESSLIST utilizzare:
Questo parametro si applica ad Aurora MySQL versione 2.12 e successive e versione 3. Se la colonna Origine per il parametro |
|
|
Sì |
Se la colonna Origine per il parametro |
|
|
No |
Nessuno |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
No |
Aurora MySQL gestisce le proprietà della connessione e applica impostazioni coerenti per tutte le istanze database in un cluster. |
|
|
Sì |
La dimensione del buffer allocato durante il precaricamento degli indici. Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Quando questo parametro è attivato, il server non consente aggiornamenti tranne quelli eseguiti dai thread di replica. I valori validi per Aurora MySQL versione 2 sono i seguenti:
Ti consigliamo di utilizzare il gruppo di parametri del cluster di database in Aurora MySQL versione 2 per garantire che il parametro NotaLe istanze di lettura sono sempre di sola lettura, perché Aurora MySQL imposta È stato rimosso a livello di istanza da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
No |
Nessuno |
|
|
Sì |
Aurora MySQL versione 3 |
|
|
Sì |
Aurora MySQL versione 3 |
|
|
Sì |
Aurora MySQL versione 3 |
|
|
Sì |
Aurora MySQL versione 3 |
|
|
Sì |
Aurora MySQL versione 3 |
|
|
Sì |
Aurora MySQL versione 3 |
|
|
Sì |
Nessuno |
|
|
Sì |
Questo parametro è sempre attivato in Aurora MySQL versione 2. Il tentativo di disattivarlo genera un errore. Rimosso da Aurora MySQL versione 3. |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
Sì |
Abilitando questa variabile, SHOW_CREATE_TABLE Questo parametro si applica ad Aurora MySQL versione 2.12 e successive e versione 3. |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Aurora MySQL versione 2. Utilizza |
|
|
Sì |
Aurora MySQL versione 2. Utilizza |
|
|
Sì |
Aurora MySQL versione 2. Utilizza |
|
|
Sì |
Aurora MySQL versione 2. Utilizza |
|
|
Sì |
Aurora MySQL versione 2. Utilizza |
|
|
Sì |
Nessuno |
|
|
Sì |
Per istruzioni sul caricamento dei log su CloudWatch Logs, consulta Pubblicazione di log Amazon Aurora MySQL in Amazon CloudWatch Logs. |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore |
|
|
Sì |
Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. Per informazioni dettagliate, consultare Nuovo comportamento della tabella temporanea in Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. Per informazioni dettagliate, consultare Nuovo comportamento della tabella temporanea in Aurora MySQL versione 3. |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. Per informazioni dettagliate, consultare Nuovo comportamento della tabella temporanea in Aurora MySQL versione 3. |
|
|
Sì | Il numero di thread da memorizzare nella cache. Questo parametro si applica ad Aurora MySQL versioni 2 e 3. |
|
|
No |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Nessuno |
|
|
Sì |
Definisce le dimensioni massime delle tabelle temporanee in memoria create dal motore di storage In Aurora MySQL versione 3.04 e successive, definisce le dimensioni massime delle tabelle temporanee in memoria create dal motore di storage Per ulteriori informazioni, consulta Limitazione delle dimensioni delle tabelle temporanee interne in memoria. |
|
|
No |
Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem. |
|
|
Sì |
Nessuno |
|
|
Sì |
Questo parametro si applica ad Aurora MySQL versione 3. Sostituisce |
|
|
Sì |
Nessuno |
|
|
Sì |
Rimosso da Aurora MySQL versione 3. È sostituito da |
|
|
Sì |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
No |
Nessuno |
|
|
Sì |
Aurora valuta il valore minimo di |
I parametri MySQL seguenti non si applicano ad Aurora MySQL
A causa delle differenze tra l'architettura di Aurora MySQL e quella di MySQL, alcuni parametri e variabili di stato MySQL non si applicano ad Aurora MySQL.
I parametri MySQL seguenti non si applicano ad Aurora MySQL. L'elenco non è completo.
-
activate_all_roles_on_login: questo parametro non si applica ad Aurora MySQL versione 2. E' disponibile in Aurora MySQL versione 3. -
big_tables -
bind_address -
character_sets_dir -
innodb_adaptive_flushing -
innodb_adaptive_flushing_lwm -
innodb_buffer_pool_chunk_size -
innodb_buffer_pool_instances -
innodb_change_buffering -
innodb_checksum_algorithm -
innodb_data_file_path -
innodb_dedicated_server -
innodb_doublewrite -
innodb_flush_log_at_timeout: questo parametro non si applica ad Aurora MySQL. Per ulteriori informazioni, consulta Configurazione della frequenza di svuotamento del buffer dei registri. -
innodb_flush_method -
innodb_flush_neighbors -
innodb_io_capacity -
innodb_io_capacity_max -
innodb_log_buffer_size -
innodb_log_file_size -
innodb_log_files_in_group -
innodb_log_spin_cpu_abs_lwm -
innodb_log_spin_cpu_pct_hwm -
innodb_log_writer_threads -
innodb_max_dirty_pages_pct -
innodb_numa_interleave -
innodb_page_size -
innodb_redo_log_capacity -
innodb_redo_log_encrypt -
innodb_undo_log_encrypt -
innodb_undo_log_truncate -
innodb_undo_logs -
innodb_undo_tablespaces -
innodb_use_native_aio -
innodb_write_io_threads