Parametri di configurazione Aurora MySQL - 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à.

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.

Puoi gestire i parametri sia a livello di cluster che a livello di istanza utilizzando l'API Amazon RDS AWS CLI o l' AWS Management Console API Amazon RDS. Sono disponibili comandi separati per la gestione dei parametri a livello di cluster e a livello di istanza. Ad esempio, è possibile utilizzare il comando CLI modify-db-cluster-parameter-group per gestire i parametri a livello di cluster in un gruppo di parametri del cluster DB. È possibile utilizzare il comando modify-db-parameter-groupCLI per gestire i parametri a livello di istanza in un gruppo di parametri DB per un'istanza DB in un cluster DB.

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, è possibile utilizzare il describe-db-cluster-parameters AWS CLI comando per visualizzare i parametri a livello di cluster in un gruppo di parametri del cluster DB. È possibile utilizzare il comando describe-db-parametersCLI per visualizzare i parametri a livello di istanza in un gruppo di parametri DB per un'istanza DB in un cluster DB.

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 . Per regole e restrizioni per i cluster Aurora Serverless v1, consulta Gruppi di parametri per Aurora Serverless v1.

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

aurora_binlog_read_buffer_size

Colpisce solo i cluster che utilizzano la replica binary log (binlog). Per informazioni sulla replica binlog, vedere Replica tra Aurora e SQL My o tra Aurora e un altro cluster Aurora DB (replica di log binari). Rimosso da Aurora MySQL versione 3.

aurora_binlog_replication_max_yield_seconds

Colpisce solo i cluster che utilizzano la replica binary log (binlog). Per informazioni sulla replica binlog, vedere Replica tra Aurora e SQL My o tra Aurora e un altro cluster Aurora DB (replica di log binari).

aurora_binlog_replication_sec_index_parallel_workers

Imposta il numero totale di thread paralleli disponibili per applicare le modifiche dell'indice secondario durante la replica delle transazioni per tabelle di grandi dimensioni con più di un indice secondario. Il parametro è impostato su 0 (disabilitato) per impostazione predefinita.

Questo parametro è disponibile in Aurora MySQL versione 306 e successive. Per ulteriori informazioni, consulta Ottimizzazione della replica dei log binari per Aurora MySQL.

aurora_binlog_use_large_read_buffer

Colpisce solo i cluster che utilizzano la replica binary log (binlog). Per informazioni sulla replica binlog, vedere Replica tra Aurora e SQL My o tra Aurora e un altro cluster Aurora DB (replica di log binari). Rimosso da Aurora MySQL versione 3.

aurora_disable_hash_join

Imposta questo parametro su ON per disabilitare l'ottimizzazione dell'hash join in Aurora MySQL versione 2.09 o successiva. Non è supportato per la versione 3. Per ulteriori informazioni, consulta Interrogazione parallela per Amazon Aurora My SQL.

aurora_enable_replica_log_compression

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.

aurora_enable_repl_bin_log_filtering

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.

aurora_enable_staggered_replica_restart

Questa impostazione è disponibile in Aurora MySQL versione 3, ma non viene utilizzata.

aurora_enable_zdr

Questa impostazione è attivata per impostazione predefinita in Aurora MySQL 2.10 e versioni successive. Per ulteriori informazioni, consulta Riavvio senza tempi di inattività (ZDR) per Amazon Aurora My SQL.

aurora_enhanced_binlog

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 di binlog avanzato per Aurora MySQL.

aurora_full_double_precision_in_json

Imposta il valore di questo parametro per consentire l'analisi dei numeri in virgola mobile nei documenti JSON con la massima precisione.

aurora_jemalloc_background_thread

Utilizzate questo parametro per abilitare un thread in background per eseguire operazioni di manutenzione della memoria. I valori consentiti sono 0 (disabilitato) e 1 (abilitato). Il valore predefinito è 0.

Questo parametro si applica solo ad Aurora MySQL 3.05 e versioni successive.

aurora_jemalloc_dirty_decay_ms

Utilizzate 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 018446744073709551615. Il valore predefinito è 10000 (10 secondi).

È possibile utilizzare un ritardo più breve per evitare out-of-memory problemi, a scapito di un rallentamento delle prestazioni.

Questo parametro si applica solo ad Aurora MySQL 3.05 e versioni successive.

aurora_jemalloc_tcache_enabled

Utilizzate questo parametro per servire piccole richieste di memoria (fino a 32 KB) in una cache locale del thread, bypassando le arene di memoria. I valori consentiti sono 0 (disabilitato) e 1 (abilitato). Il valore predefinito è 1.

Questo parametro si applica solo ad Aurora MySQL 3.05 e versioni successive.

aurora_load_from_s3_role

Per ulteriori informazioni, consulta Caricamento di dati in un cluster Amazon Aurora My SQL DB da file di testo in un bucket Amazon S3. Attualmente non disponibile in Aurora MySQL versione 3. Utilizza aws_default_s3_role.

aurora_mask_password_hashes_type

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 0 e 1 (impostazione predefinita). Se è impostata su 1, le password vengono registrate come <secret>. Se è impostata su 0, le password vengono registrate come valori hash (#).

aurora_select_into_s3_role

Per ulteriori informazioni, consulta Salvataggio di dati da un cluster Amazon Aurora My SQL DB in file di testo in un bucket Amazon S3. Attualmente non disponibile in Aurora MySQL versione 3. Utilizza aws_default_s3_role.

authentication_kerberos_caseins_cmp

Controlla il confronto dei nomi utente senza distinzione tra maiuscole e minuscole per il plugin authentication_kerberos. Impostalo su true per il confronto senza distinzione tra maiuscole e minuscole. Per impostazione predefinita, viene utilizzato il confronto con distinzione tra maiuscole e minuscole (false). Per ulteriori informazioni, consulta Utilizzo dell'autenticazione Kerberos per Aurora My SQL.

Questo parametro è disponibile in Aurora MySQL versione 3.03 e versioni successive.

auto_increment_increment

Nessuno

auto_increment_offset

Nessuno

aws_default_lambda_role

Per ulteriori informazioni, consulta Richiamo di una funzione Lambda da un cluster Amazon Aurora My DB SQL.

aws_default_s3_role

Viene utilizzato quando si richiama l'istruzione LOAD DATA FROM S3, LOAD XML FROM S3 o SELECT INTO OUTFILE S3 dal cluster DB.

In Aurora MySQL versione 2, il ruolo IAM specificato in questo parametro viene utilizzato se un ruolo IAM non è specificato per aurora_load_from_s3_role o aurora_select_into_s3_role per l'istruzione appropriata.

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.

binlog_backup

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 di binlog avanzato per Aurora MySQL.

binlog_checksum

L'API AWS CLI and RDS riporta un valore pari a None se questo parametro non è impostato. In tal caso, Aurora MySQL utilizza il valore predefinito del motore, ossia CRC32. Questo è diverso dall'impostazione esplicita di NONE, che disattiva il checksum.

binlog-do-db

Questo parametro si applica ad Aurora MySQL versione 3.

binlog_format

Per ulteriori informazioni, consulta Replica tra Aurora e SQL My o tra Aurora e un altro cluster Aurora DB (replica di log binari).

binlog_group_commit_sync_delay

Questo parametro si applica ad Aurora MySQL versione 3.

binlog_group_commit_sync_no_delay_count

Questo parametro si applica ad Aurora MySQL versione 3.

binlog-ignore-db

Questo parametro si applica ad Aurora MySQL versione 3.

binlog_replication_globaldb

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 di binlog avanzato per Aurora MySQL.

binlog_row_image

No

Nessuno

binlog_row_metadata

Questo parametro si applica ad Aurora MySQL versione 3.

binlog_row_value_options

Questo parametro si applica ad Aurora MySQL versione 3.

binlog_rows_query_log_events

Nessuno

binlog_transaction_compression

Questo parametro si applica ad Aurora MySQL versione 3.

binlog_transaction_compression_level_zstd

Questo parametro si applica ad Aurora MySQL versione 3.

binlog_transaction_dependency_history_size

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.

binlog_transaction_dependency_tracking

Questo parametro si applica ad Aurora MySQL versione 3.

character-set-client-handshake

Nessuno

character_set_client

Nessuno

character_set_connection

Nessuno

character_set_database

Il set di caratteri utilizzato dal database predefinito. Il valore predefinito è utf8mb4.

character_set_filesystem

Nessuno

character_set_results

Nessuno

character_set_server

Nessuno

collation_connection

Nessuno

collation_server

Nessuno

completion_type

Nessuno

default_storage_engine

No

I cluster Aurora MySQL utilizzano il motore di storage InnoDB per tutti i dati.

enforce_gtid_consistency

A volte

Modificabile in Aurora MySQL versione 2 e successive.

event_scheduler

Indica lo stato dell'utilità di pianificazione eventi.

Modificabile solo a livello di cluster in Aurora MySQL versione 3.

gtid-mode

A volte

Modificabile in Aurora MySQL versione 2 e successive.

information_schema_stats_expiry

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

Questo parametro si applica ad Aurora MySQL versione 3.

init_connect

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:

SET optimizer_switch="hash_join=off"

In Aurora MySQL versione 3, questo parametro non si applica agli utenti che dispongono del privilegio CONNECTION_ADMIN, incluso l'utente master Aurora. Per ulteriori informazioni, consulta Privilegio basato sui ruoli.

innodb_adaptive_hash_index

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

innodb_aurora_instant_alter_column_allowed

Controlla se l'algoritmo INSTANT può essere utilizzato per operazioni ALTER COLUMN a livello globale. I valori validi consentiti sono i seguenti:

  • 0— L'INSTANTalgoritmo non è consentito per ALTER COLUMN le operazioni (OFF). Torna ad altri algoritmi.

  • 1— L'INSTANTalgoritmo è consentito per ALTER COLUMN le operazioni ()ON. Si tratta del valore di default.

Per ulteriori informazioni, consulta la pagina relativa alle operazioni sulle colonne nella documentazione di MySQL.

Questo parametro si applica solo ad Aurora MySQL 3.05 e versioni successive.

innodb_autoinc_lock_mode

Nessuno

innodb_checksums

No

Rimosso da Aurora MySQL versione 3.

innodb_cmp_per_index_enabled

Nessuno

innodb_commit_concurrency

Nessuno

innodb_data_home_dir

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

innodb_deadlock_detect

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.

innodb_default_row_format

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 DYNAMIC, COMPACT o REDUNDANT.

innodb_file_per_table

Questo parametro influisce sul modo in cui è organizzata l'archiviazione della tabella. Per ulteriori informazioni, consulta Dimensionamento dello storage.

innodb_flush_log_at_trx_commit

Si consiglia vivamente di utilizzare il valore predefinito di1.

In Aurora MySQL versione 3, prima di poter impostare questo parametro su un valore diverso da1, è necessario impostare il valore di to. innodb_trx_commit_allow_data_loss 1

Per ulteriori informazioni, consulta Configurazione della frequenza di svuotamento del buffer dei registri.

innodb_ft_max_token_size

Nessuno

innodb_ft_min_token_size

Nessuno

innodb_ft_num_word_optimize

Nessuno

innodb_ft_sort_pll_degree

Nessuno

innodb_online_alter_log_max_size

Nessuno

innodb_optimize_fulltext_only

Nessuno

innodb_page_size

No

Nessuno

innodb_print_all_deadlocks

Quando è attivo, registra le informazioni su tutti i deadlock di InnoDB nel log degli errori di Aurora MySQL. Per ulteriori informazioni, consulta Riduzione al minimo e risoluzione dei problemi relativi ai deadlock di Aurora My SQL.

innodb_purge_batch_size

Nessuno

innodb_purge_threads

Nessuno

innodb_rollback_on_timeout

Nessuno

innodb_rollback_segments

Nessuno

innodb_spin_wait_delay

Nessuno

innodb_strict_mode

Nessuno

innodb_support_xa

Rimosso da Aurora MySQL versione 3.

innodb_sync_array_size

Nessuno

innodb_sync_spin_loops

Nessuno

innodb_stats_include_delete_marked

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.

innodb_table_locks

Nessuno

innodb_trx_commit_allow_data_loss

In Aurora MySQL versione 3, imposta il valore di questo parametro su in 1 modo da poter modificare il valore di. innodb_flush_log_at_trx_commit

Il valore predefinito di innodb_trx_commit_allow_data_loss è 0.

Per ulteriori informazioni, consulta Configurazione della frequenza di svuotamento del buffer dei registri.

innodb_undo_directory

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

internal_tmp_disk_storage_engine

Controlla quale motore di archiviazione in memoria viene utilizzato per le tabelle temporanee interne. I valori consentiti sono INNODB e MYISAM.

Questo parametro si applica ad Aurora MySQL versione 2.

internal_tmp_mem_storage_engine

Controlla quale motore di archiviazione in memoria viene utilizzato per le tabelle temporanee interne. I valori consentiti sono MEMORY e TempTable.

Questo parametro si applica ad Aurora MySQL versione 3.

key_buffer_size

Cache per chiave per tabelle MyISAM. Per ulteriori informazioni, consultare keycache->cache_lock mutex.

lc_time_names

Nessuno

log_error_suppression_list

Speciifica un elenco di codici di errore che non sono registrati nel registro degli errori di MySQL. Ciò consente di ignorare determinate condizioni di errore non critiche per mantenere puliti i registri degli errori. Per ulteriori informazioni, vedere log_error_suppression_list nella documentazione di MySQL.

Questo parametro si applica a Aurora MySQL versione 3.03 e successive.

low_priority_updates

Le operazioni INSERT, UPDATE, DELETE e LOCK TABLE WRITE attendono fino a quando non ci sono più operazioni SELECT in sospeso. Questo parametro ha effetto solo sui motori di archiviazione che utilizzano solo il blocco a livello di tabella (MyISAM, MEMORY, MERGE).

Questo parametro si applica ad Aurora MySQL versione 3.

lower_case_table_names

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 lower_case_table_names è attivato. Per ulteriori informazioni sui metodi disponibili all'uso, consulta Aggiornamenti di una versione principale.

master-info-repository

Rimosso da Aurora MySQL versione 3.

master_verify_checksum

Aurora MySQL versione 2. Utilizza source_verify_checksum in Aurora MySQL versione 3.

max_delayed_threads

Imposta il numero massimo di thread per gestire le istruzioni INSERT DELAYED.

Questo parametro si applica ad Aurora MySQL versione 3.

max_error_count

Il numero massimo di messaggi di errore, avviso e note da archiviare per la visualizzazione.

Questo parametro si applica ad Aurora MySQL versione 3.

max_execution_time

Il timeout per l'esecuzione SELECT delle istruzioni, in millisecondi. Il valore può provenire da —. 0 18446744073709551615 Se impostato su0, non è previsto alcun timeout.

Per ulteriori informazioni, vedere max_execution_time nella documentazione di MySQL.

min_examined_row_limit

Utilizza questo parametro per impedire la registrazione delle query che esaminano un numero di righe inferiore a quello specificato.

partial_revokes

No

Questo parametro si applica ad Aurora MySQL versione 3.

preload_buffer_size

La dimensione del buffer allocato durante il precaricamento degli indici.

Questo parametro si applica ad Aurora MySQL versione 3.

query_cache_type

Rimosso da Aurora MySQL versione 3.

read_only

Quando questo parametro è attivato, il server non consente aggiornamenti tranne quelli eseguiti dai thread di replica.

Per Aurora MySQL versione 2, i valori validi sono i seguenti:

  • 0OFF

  • 1ON

  • {TrueIfReplica}ON per repliche di lettura. Si tratta del valore di default.

  • {TrueIfClusterReplica}ON per cluster di replica come repliche di lettura interregionali, cluster secondari in un database globale Aurora e distribuzioni blu/verdi.

Per Aurora MySQL versione 3, i valori validi sono i seguenti:

  • 0OFF—. Questo è il valore predefinito.

  • 1ON

  • {TrueIfClusterReplica}ON per cluster di replica come repliche di lettura interregionali, cluster secondari in un database globale Aurora e distribuzioni blu/verdi.

In Aurora MySQL versione 3, questo parametro non si applica agli utenti che dispongono del privilegio CONNECTION_ADMIN, incluso l'utente master Aurora. Per ulteriori informazioni, consulta Privilegio basato sui ruoli.

relay-log-space-limit

Questo parametro si applica ad Aurora MySQL versione 3.

replica_parallel_type

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.

replica_preserve_commit_order

Questo parametro si applica ad Aurora MySQL versione 3.

replica_transaction_retries

Questo parametro si applica ad Aurora MySQL versione 3.

replica_type_conversions

Questo parametro determina il tipo di conversione utilizzato nelle repliche. I valori consentiti sono ALL_LOSSY, ALL_NON_LOSSY, ALL_SIGNED e ALL_UNSIGNED. Per ulteriori informazioni, consulta l'argomento relativo alla replica con definizioni di tabelle diverse per origine e replica nella documentazione di MySQL.

Questo parametro si applica ad Aurora MySQL versione 3.

replicate-do-db

Questo parametro si applica ad Aurora MySQL versione 3.

replicate-do-table

Questo parametro si applica ad Aurora MySQL versione 3.

replicate-ignore-db

Questo parametro si applica ad Aurora MySQL versione 3.

replicate-ignore-table

Questo parametro si applica ad Aurora MySQL versione 3.

replicate-wild-do-table

Questo parametro si applica ad Aurora MySQL versione 3.

replicate-wild-ignore-table

Questo parametro si applica ad Aurora MySQL versione 3.

require_secure_transport

Questo parametro si applica ad Aurora MySQL versione 2 e 3. Per ulteriori informazioni, consulta Connessioni TLS ai cluster Aurora MySQL DB.

rpl_read_size

Questo parametro si applica ad Aurora MySQL versione 3.

server_audit_cw_upload

No

Questo parametro è obsoleto in Aurora MySQL. Utilizza server_audit_logs_upload.

Per ulteriori informazioni, consulta Pubblicazione dei log MySQL di Amazon Aurora su Amazon Logs CloudWatch .

server_audit_events

Per ulteriori informazioni, consulta Utilizzo del controllo avanzato con un cluster Amazon Aurora My DB SQL.

server_audit_excl_users

Per ulteriori informazioni, consulta Utilizzo del controllo avanzato con un cluster Amazon Aurora My DB SQL.

server_audit_incl_users

Per ulteriori informazioni, consulta Utilizzo del controllo avanzato con un cluster Amazon Aurora My DB SQL.

server_audit_logging

Per istruzioni su come caricare i log su Amazon CloudWatch Logs, consulta. Pubblicazione dei log MySQL di Amazon Aurora su Amazon Logs CloudWatch

server_audit_logs_upload

Puoi pubblicare i log di controllo su Logs abilitando Advanced Auditing CloudWatch e impostando questo parametro su. 1 Il valore predefinito per il parametro server_audit_logs_upload è 0.

Per ulteriori informazioni, consulta Pubblicazione dei log MySQL di Amazon Aurora su Amazon Logs CloudWatch .

server_id

No

Nessuno

skip-character-set-client-handshake

Nessuno

skip_name_resolve

No

Nessuno

slave-skip-errors

Si applica solo ai cluster Aurora MySQL versione 2, con compatibilità MySQL 5.7.

source_verify_checksum

Questo parametro si applica ad Aurora MySQL versione 3.

sync_frm

Rimosso da Aurora MySQL versione 3.

thread_cache_size

Il numero di thread da memorizzare nella cache. Questo parametro si applica ad Aurora MySQL versioni 2 e 3.

time_zone

Per impostazione predefinita, il fuso orario per un cluster Aurora DB è Universal Time Coordinated (UTC). 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.

tls_version

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

activate_all_roles_on_login

Questo parametro si applica ad Aurora MySQL versione 3.

allow-suspicious-udfs

No

Nessuno

aurora_disable_hash_join

Imposta questo parametro su ON per disabilitare l'ottimizzazione dell'hash join in Aurora MySQL versione 2.09 o successiva. Non è supportato per la versione 3. Per ulteriori informazioni, consulta Interrogazione parallela per Amazon Aurora My SQL.

aurora_lab_mode

Per ulteriori informazioni, consulta Modalità di laboratorio per Amazon Aurora MySQL. Rimosso da Aurora MySQL versione 3.

aurora_oom_response

Questo parametro è supportato per Aurora MySQL versione 2 e 3. Per ulteriori informazioni, consulta Risoluzione dei out-of-memory problemi relativi ai database Aurora MySQL.

aurora_parallel_query

Imposta su ON per abilitare la query parallela in Aurora MySQL versione 2.09 o successive. Il vecchio parametro aurora_pq non viene utilizzato in queste versioni. Per ulteriori informazioni, consulta Interrogazione parallela per Amazon Aurora My SQL.

aurora_pq

Imposta su OFF per disattivare la query parallela per istanze database specifiche nelle versioni di Aurora MySQL precedenti alla 2.09. Nella versione 2.09 o successive, attiva e disattiva la query parallela con aurora_parallel_query. Per ulteriori informazioni, consulta Interrogazione parallela per Amazon Aurora My SQL.

aurora_read_replica_read_committed

Abilita il livello di isolamento READ COMMITTED per le repliche Aurora e modifica il comportamento di isolamento per ridurre il ritardo di rimozione durante le query a esecuzione prolungata. Abilita questa impostazione solo sei informato sulle modifiche al comportamento e su come influiscono sui risultati della query. Ad esempio, questa impostazione utilizza un isolamento meno rigoroso rispetto all'impostazione predefinita di MySQL. Quando è abilitata, le query a esecuzione prolungata potrebbero visualizzare più di una copia della stessa riga perché Aurora riorganizza i dati della tabella mentre la query è in esecuzione. Per ulteriori informazioni, consulta Livelli di isolamento di Aurora MySQL.

aurora_tmptable_enable_per_table_limit

Determina se il parametro tmp_table_size controlla le dimensioni massime delle tabelle temporanee in memoria create dal motore di storage TempTable in Aurora MySQL versione 3.04 e successive.

Per ulteriori informazioni, consulta Limitazione delle dimensioni delle tabelle temporanee interne in memoria.

aurora_use_vector_instructions

Quando questo parametro è abilitato, Aurora MySQL utilizza istruzioni di elaborazione vettoriale ottimizzate fornite da modern CPUs per migliorare le prestazioni sui carichi di lavoro a uso intensivo di I/O.

Questa impostazione è abilitata per impostazione predefinita in Aurora MySQL 3.05 e versioni successive.

autocommit

Nessuno

automatic_sp_privileges

Nessuno

back_log

Nessuno

basedir

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

binlog_cache_size

Nessuno

binlog_max_flush_queue_time

Nessuno

binlog_order_commits

Nessuno

binlog_stmt_cache_size

Nessuno

binlog_transaction_compression

Questo parametro si applica ad Aurora MySQL versione 3.

binlog_transaction_compression_level_zstd

Questo parametro si applica ad Aurora MySQL versione 3.

bulk_insert_buffer_size

Nessuno

concurrent_insert

Nessuno

connect_timeout

Nessuno

core-file

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

datadir

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

default_authentication_plugin

No

Questo parametro si applica ad Aurora MySQL versione 3.

default_time_zone

No

Nessuno

default_tmp_storage_engine

Il motore di archiviazione predefinito per le tabelle temporanee.

default_week_format

Nessuno

delay_key_write

Nessuno

delayed_insert_limit

Nessuno

delayed_insert_timeout

Nessuno

delayed_queue_size

Nessuno

div_precision_increment

Nessuno

end_markers_in_json

Nessuno

eq_range_index_dive_limit

Nessuno

event_scheduler

A volte

Indica lo stato dell'utilità di pianificazione eventi.

Modificabile solo a livello di cluster in Aurora MySQL versione 3.

explicit_defaults_for_timestamp

Nessuno

flush

No

Nessuno

flush_time

Nessuno

ft_boolean_syntax

No

Nessuno

ft_max_word_len

Nessuno

ft_min_word_len

Nessuno

ft_query_expansion_limit

Nessuno

ft_stopword_file

Nessuno

general_log

Per istruzioni sul caricamento dei log in Logs, consulta. CloudWatch Pubblicazione dei log MySQL di Amazon Aurora su Amazon Logs CloudWatch

general_log_file

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

group_concat_max_len

Nessuno

host_cache_size

Nessuno

init_connect

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:

SET optimizer_switch="hash_join=off"

In Aurora MySQL versione 3, questo parametro non si applica agli utenti che dispongono del privilegio CONNECTION_ADMIN, incluso l'utente master di Aurora. Per ulteriori informazioni, consulta Privilegio basato sui ruoli.

innodb_adaptive_hash_index

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

innodb_adaptive_max_sleep_delay

La modifica di questo parametro non ha alcun effetto, perché innodb_thread_concurrency è sempre 0 per Aurora.

innodb_aurora_max_partitions_for_range

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.

innodb_autoextend_increment

Nessuno

innodb_buffer_pool_dump_at_shutdown

No

Nessuno

innodb_buffer_pool_dump_now

No

Nessuno

innodb_buffer_pool_filename

No

Nessuno

innodb_buffer_pool_load_abort

No

Nessuno

innodb_buffer_pool_load_at_startup

No

Nessuno

innodb_buffer_pool_load_now

No

Nessuno

innodb_buffer_pool_size

Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore DBInstanceClassMemory nella formula, vedi Variabili di formula dei parametri database.

innodb_change_buffer_max_size

No

Aurora MySQL non utilizza affatto il buffer di modifica InnoDB.

innodb_compression_failure_threshold_pct

Nessuno

innodb_compression_level

Nessuno

innodb_compression_pad_pct_max

Nessuno

innodb_concurrency_tickets

La modifica di questo parametro non ha alcun effetto, perché innodb_thread_concurrency è sempre 0 per Aurora.

innodb_deadlock_detect

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.

innodb_file_format

Rimosso da Aurora MySQL versione 3.

innodb_flushing_avg_loops

No

Nessuno

innodb_force_load_corrupted

No

Nessuno

innodb_ft_aux_table

Nessuno

innodb_ft_cache_size

Nessuno

innodb_ft_enable_stopword

Nessuno

innodb_ft_server_stopword_table

Nessuno

innodb_ft_user_stopword_table

Nessuno

innodb_large_prefix

Rimosso da Aurora MySQL versione 3.

innodb_lock_wait_timeout

Nessuno

innodb_log_compressed_pages

No

Nessuno

innodb_lru_scan_depth

Nessuno

innodb_max_purge_lag

Nessuno

innodb_max_purge_lag_delay

Nessuno

innodb_monitor_disable

Nessuno

innodb_monitor_enable

Nessuno

innodb_monitor_reset

Nessuno

innodb_monitor_reset_all

Nessuno

innodb_old_blocks_pct

Nessuno

innodb_old_blocks_time

Nessuno

innodb_open_files

Nessuno

innodb_print_all_deadlocks

Quando è attivo, registra le informazioni su tutti i deadlock di InnoDB nel log degli errori di Aurora MySQL. Per ulteriori informazioni, consulta Riduzione al minimo e risoluzione dei problemi relativi ai deadlock di Aurora My SQL.

innodb_random_read_ahead

Nessuno

innodb_read_ahead_threshold

Nessuno

innodb_read_io_threads

No

Nessuno

innodb_read_only

No

Aurora MySQL gestisce l'istanza di sola lettura e l'istanza read/write state of DB instances based on the type of cluster. For example, a provisioned cluster has one read/write DB (l'istanza principale) e tutte le altre istanze del cluster sono di sola lettura (le repliche Aurora).

innodb_replication_delay

Nessuno

innodb_sort_buffer_size

Nessuno

innodb_stats_auto_recalc

Nessuno

innodb_stats_method

Nessuno

innodb_stats_on_metadata

Nessuno

innodb_stats_persistent

Nessuno

innodb_stats_persistent_sample_pages

Nessuno

innodb_stats_transient_sample_pages

Nessuno

innodb_thread_concurrency

No

Nessuno

innodb_thread_sleep_delay

La modifica di questo parametro non ha alcun effetto, perché innodb_thread_concurrency è sempre 0 per Aurora.

interactive_timeout

Aurora valuta il valore minimo di interactive_timeout e wait_timeout. Quindi usa quel minimo come timeout per terminare tutte le sessioni inattive, sia interattive sia non interattive.

internal_tmp_disk_storage_engine

Controlla quale motore di archiviazione in memoria viene utilizzato per le tabelle temporanee interne. I valori consentiti sono INNODB e MYISAM.

Questo parametro si applica ad Aurora MySQL versione 2.

internal_tmp_mem_storage_engine

A volte

Controlla quale motore di archiviazione in memoria viene utilizzato per le tabelle temporanee interne. I valori consentiti per le istanze Writer DB MEMORY sono e. TempTable

Per le istanze DB Reader, questo parametro è impostato su TempTable e non può essere modificato.

Questo parametro si applica ad Aurora MySQL versione 3.

join_buffer_size

Nessuno

keep_files_on_create

Nessuno

key_buffer_size

Cache per chiave per tabelle MyISAM. Per ulteriori informazioni, consultare keycache->cache_lock mutex.

key_cache_age_threshold

Nessuno

key_cache_block_size

Nessuno

key_cache_division_limit

Nessuno

local_infile

Nessuno

lock_wait_timeout

Nessuno

log-bin

No

L'impostazione di binlog_format su STATEMENT, MIXED o ROW imposta automaticamente log-bin su ON. L'impostazione di binlog_format su OFF imposta automaticamente log-bin su OFF. Per ulteriori informazioni, consulta Replica tra Aurora e SQL My o tra Aurora e un altro cluster Aurora DB (replica di log binari).

log_bin_trust_function_creators

Nessuno

log_bin_use_v1_row_events

Rimosso da Aurora MySQL versione 3.

log_error

No

Nessuno

log_error_suppression_list

Speciifica un elenco di codici di errore che non sono registrati nel registro degli errori di MySQL. Ciò consente di ignorare determinate condizioni di errore non critiche per mantenere puliti i registri degli errori. Per ulteriori informazioni, vedere log_error_suppression_list nella documentazione di MySQL.

Questo parametro si applica a Aurora MySQL versione 3.03 e successive.

log_output

Nessuno

log_queries_not_using_indexes

Nessuno

log_slave_updates

No

Aurora MySQL versione 2. Utilizza log_replica_updates in Aurora MySQL versione 3.

log_replica_updates

No

Aurora MySQL versione 3

log_throttle_queries_not_using_indexes

Nessuno

log_warnings

Rimosso da Aurora MySQL versione 3.

long_query_time

Nessuno

low_priority_updates

Le operazioni INSERT, UPDATE, DELETE e LOCK TABLE WRITE attendono fino a quando non ci sono più operazioni SELECT in sospeso. Questo parametro ha effetto solo sui motori di archiviazione che utilizzano solo il blocco a livello di tabella (MyISAM, MEMORY, MERGE).

Questo parametro si applica ad Aurora MySQL versione 3.

max_allowed_packet

Nessuno

max_binlog_cache_size

Nessuno

max_binlog_size

No

Nessuno

max_binlog_stmt_cache_size

Nessuno

max_connect_errors

Nessuno

max_connections

Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore DBInstanceClassMemory nella formula, vedi Variabili di formula dei parametri database. Per i valori predefiniti a seconda della classe di istanza, vedi Numero massimo di connessioni a un'istanza database Aurora MySQL.

max_delayed_threads

Imposta il numero massimo di thread per gestire le istruzioni INSERT DELAYED.

Questo parametro si applica ad Aurora MySQL versione 3.

max_error_count

Il numero massimo di messaggi di errore, avviso e note da archiviare per la visualizzazione.

Questo parametro si applica ad Aurora MySQL versione 3.

max_execution_time

Il timeout per l'esecuzione SELECT delle istruzioni, in millisecondi. Il valore può provenire da —. 0 18446744073709551615 Se impostato su0, non è previsto alcun timeout.

Per ulteriori informazioni, vedere max_execution_time nella documentazione di MySQL.

max_heap_table_size

Nessuno

max_insert_delayed_threads

Nessuno

max_join_size

Nessuno

max_length_for_sort_data

Rimosso da Aurora MySQL versione 3.

max_prepared_stmt_count

Nessuno

max_seeks_for_key

Nessuno

max_sort_length

Nessuno

max_sp_recursion_depth

Nessuno

max_tmp_tables

Rimosso da Aurora MySQL versione 3.

max_user_connections

Nessuno

max_write_lock_count

Nessuno

metadata_locks_cache_size

Rimosso da Aurora MySQL versione 3.

min_examined_row_limit

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.

myisam_data_pointer_size

Nessuno

myisam_max_sort_file_size

Nessuno

myisam_mmap_size

Nessuno

myisam_sort_buffer_size

Nessuno

myisam_stats_method

Nessuno

myisam_use_mmap

Nessuno

net_buffer_length

Nessuno

net_read_timeout

Nessuno

net_retry_count

Nessuno

net_write_timeout

Nessuno

old-style-user-limits

Nessuno

old_passwords

Rimosso da Aurora MySQL versione 3.

optimizer_prune_level

Nessuno

optimizer_search_depth

Nessuno

optimizer_switch

Per informazioni sulle funzionalità Aurora MySQL che utilizzano questa opzione, consulta Le migliori pratiche con Amazon Aurora My SQL.

optimizer_trace

Nessuno

optimizer_trace_features

Nessuno

optimizer_trace_limit

Nessuno

optimizer_trace_max_mem_size

Nessuno

optimizer_trace_offset

Nessuno

performance-schema-consumer-events-waits-current

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametro. performance-schema-consumer-events-waits-current Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance-schema-instrument

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance-schema-instrument. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema

Se la colonna Source è impostata suModified, Performance Insights gestisce lo schema delle prestazioni. Per ulteriori informazioni sull'attivazione del Performance Schema, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_accounts_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_accounts_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_global_instrumentation

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_global_instrumentation. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_thread_instrumentation

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_thread_instrumentation. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_events_stages_current

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_events_stages_current. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_events_stages_history

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_events_stages_history. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_events_stages_history_long

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_events_stages_history_long. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_events_statements_current

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_events_statements_current. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_events_statements_history

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_events_statements_history. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_events_statements_history_long

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_events_statements_history_long. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_events_waits_history

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_events_waits_history. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_events_waits_history_long

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_events_waits_history_long. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_consumer_statements_digest

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_consumer_statements_digest. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_digests_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_digests_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_events_stages_history_long_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_events_stages_history_long_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_events_stages_history_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_events_stages_history_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_events_statements_history_long_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_events_statements_history_long_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_events_statements_history_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_events_statements_history_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_events_transactions_history_long_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_events_transactions_history_long_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_events_transactions_history_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_events_transactions_history_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_events_waits_history_long_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_events_waits_history_long_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_events_waits_history_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_events_waits_history_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_hosts_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_hosts_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_cond_classes

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_cond_classes. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_cond_instances

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_cond_instances. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_digest_length

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_digest_length. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_file_classes

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_file_classes. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_file_handles

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_file_handles. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_file_instances

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_file_instances. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_index_stat

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_index_stat. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_memory_classes

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_memory_classes. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_metadata_locks

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_metadata_locks. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_mutex_classes

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_mutex_classes. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_mutex_instances

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_mutex_instances. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_prepared_statements_instances

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_prepared_statements_instances. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_program_instances

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_program_instances. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_rwlock_classes

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_rwlock_classes. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_rwlock_instances

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_rwlock_instances. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_socket_classes

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_socket_classes. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_socket_instances

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_socket_instances. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_sql_text_length

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_sql_text_length. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_stage_classes

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_stage_classes. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_statement_classes

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_statement_classes. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_statement_stack

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_statement_stack. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_table_handles

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_table_handles. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_table_instances

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_table_instances. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_table_lock_stat

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_table_lock_stat. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_thread_classes

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_thread_classes. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_max_thread_instances

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_max_thread_instances. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_session_connect_attrs_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_session_connect_attrs_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_setup_actors_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_setup_actors_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_setup_objects_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_setup_objects_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_show_processlist

Questo parametro determina quale implementazione SHOW PROCESSLIST utilizzare:
  • L'implementazione predefinita esegue iterazioni tra i thread attivi dall'interno del gestore dei thread mantenendo un mutex globale. Ciò può causare un rallentamento delle prestazioni, in particolare su sistemi occupati.

  • L'implementazione SHOW PROCESSLIST alternativa è basata sulla tabella processlist dello schema di prestazioni. Questa implementazione esegue la query sui dati dei thread attivi dallo schema di prestazioni anziché dal gestore dei thread e non richiede un mutex.

Questo parametro si applica ad Aurora MySQL versione 2.12 e successive e versione 3.

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_show_processlist. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

performance_schema_users_size

Se la colonna Source per il parametro performance_schema è impostata suModified, lo schema delle prestazioni utilizza il parametroperformance_schema_users_size. Per ulteriori informazioni sull'attivazione dello schema delle prestazioni, vedereDeterminazione della gestione di Performance Schema da parte di Performance Insights.

pid_file

No

Nessuno

plugin_dir

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

port

No

Aurora MySQL gestisce le proprietà della connessione e applica impostazioni coerenti per tutte le istanze database in un cluster.

preload_buffer_size

La dimensione del buffer allocato durante il precaricamento degli indici.

Questo parametro si applica ad Aurora MySQL versione 3.

profiling_history_size

Nessuno

query_alloc_block_size

Nessuno

query_cache_limit

Rimosso da Aurora MySQL versione 3.

query_cache_min_res_unit

Rimosso da Aurora MySQL versione 3.

query_cache_size

Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore DBInstanceClassMemory nella formula, vedi Variabili di formula dei parametri database.

Rimosso da Aurora MySQL versione 3.

query_cache_type

Rimosso da Aurora MySQL versione 3.

query_cache_wlock_invalidate

Rimosso da Aurora MySQL versione 3.

query_prealloc_size

Nessuno

range_alloc_block_size

Nessuno

read_buffer_size

Nessuno

read_only

Quando questo parametro è attivato, il server non consente aggiornamenti tranne quelli eseguiti dai thread di replica.

Per Aurora MySQL versione 2, i valori validi sono i seguenti:

  • 0OFF

  • 1ON

  • {TrueIfReplica}ON per repliche di lettura. Si tratta del valore di default.

  • {TrueIfClusterReplica}ON per istanze in cluster di replica come repliche di lettura interregionali, cluster secondari in un database globale Aurora e distribuzioni blu/verdi.

Ti consigliamo di utilizzare il gruppo di parametri del cluster di database in Aurora MySQL versione 2 per garantire che il parametro read_only venga applicato alle nuove istanze di scrittura in caso di failover.

Nota

Le istanze di lettura sono sempre di sola lettura, perché Aurora MySQL imposta innodb_read_only su 1 su tutte le letture. Pertanto, read_only è ridondante sulle istanze di lettura.

È stato rimosso a livello di istanza da Aurora MySQL versione 3.

read_rnd_buffer_size

Nessuno

relay-log

No

Nessuno

relay_log_info_repository

Rimosso da Aurora MySQL versione 3.

relay_log_recovery

No

Nessuno

replica_checkpoint_group

Aurora MySQL versione 3

replica_checkpoint_period

Aurora MySQL versione 3

replica_parallel_workers

Aurora MySQL versione 3

replica_pending_jobs_size_max

Aurora MySQL versione 3

replica_skip_errors

Aurora MySQL versione 3

replica_sql_verify_checksum

Aurora MySQL versione 3

safe-user-create

Nessuno

secure_auth

Questo parametro è sempre attivato in Aurora MySQL versione 2. Il tentativo di disattivarlo genera un errore.

Rimosso da Aurora MySQL versione 3.

secure_file_priv

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

show_create_table_verbosity

Abilitando questa variabile, SHOW_CREATE_TABLE visualizza ROW_FORMAT a prescindere che si tratti del formato predefinito.

Questo parametro si applica ad Aurora MySQL versione 2.12 e successive e versione 3.

skip-slave-start

No

Nessuno

skip_external_locking

No

Nessuno

skip_show_database

Nessuno

slave_checkpoint_group

Aurora MySQL versione 2. Utilizza replica_checkpoint_group in Aurora MySQL versione 3.

slave_checkpoint_period

Aurora MySQL versione 2. Utilizza replica_checkpoint_period in Aurora MySQL versione 3.

slave_parallel_workers

Aurora MySQL versione 2. Utilizza replica_parallel_workers in Aurora MySQL versione 3.

slave_pending_jobs_size_max

Aurora MySQL versione 2. Utilizza replica_pending_jobs_size_max in Aurora MySQL versione 3.

slave_sql_verify_checksum

Aurora MySQL versione 2. Utilizza replica_sql_verify_checksum in Aurora MySQL versione 3.

slow_launch_time

Nessuno

slow_query_log

Per istruzioni sul caricamento dei log in Logs, vedere. CloudWatch Pubblicazione dei log MySQL di Amazon Aurora su Amazon Logs CloudWatch

slow_query_log_file

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

socket

No

Nessuno

sort_buffer_size

Nessuno

sql_mode

Nessuno

sql_select_limit

Nessuno

stored_program_cache

Nessuno

sync_binlog

No

Nessuno

sync_master_info

Nessuno

sync_source_info

Questo parametro si applica ad Aurora MySQL versione 3.

sync_relay_log

Rimosso da Aurora MySQL versione 3.

sync_relay_log_info

Nessuno

sysdate-is-now

Nessuno

table_cache_element_entry_ttl

No

Nessuno

table_definition_cache

Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore DBInstanceClassMemory nella formula, vedi Variabili di formula dei parametri database.

table_open_cache

Il valore predefinito è rappresentato da una formula. Per informazioni dettagliate su come viene calcolato il valore DBInstanceClassMemory nella formula, vedi Variabili di formula dei parametri database.

table_open_cache_instances

Nessuno

temp-pool

Rimosso da Aurora MySQL versione 3.

temptable_max_mmap

Questo parametro si applica ad Aurora MySQL versione 3. Per informazioni dettagliate, consultare Nuovo comportamento della tabella temporanea in Aurora MySQL versione 3.

temptable_max_ram

Questo parametro si applica ad Aurora MySQL versione 3. Per informazioni dettagliate, consultare Nuovo comportamento della tabella temporanea in Aurora MySQL versione 3.

temptable_use_mmap

Questo parametro si applica ad Aurora MySQL versione 3. Per informazioni dettagliate, consultare Nuovo comportamento della tabella temporanea in Aurora MySQL versione 3.

thread_cache_size

Il numero di thread da memorizzare nella cache. Questo parametro si applica ad Aurora MySQL versioni 2 e 3.

thread_handling

No

Nessuno

thread_stack

Nessuno

timed_mutexes

Nessuno

tmp_table_size

Definisce le dimensioni massime delle tabelle temporanee in memoria create dal motore di storage MEMORY in Aurora MySQL versione 3.

In Aurora MySQL versione 3.04 e successive, definisce le dimensioni massime delle tabelle temporanee in memoria create dal motore di storage TempTable quando aurora_tmptable_enable_per_table_limit è ON.

Per ulteriori informazioni, consulta Limitazione delle dimensioni delle tabelle temporanee interne in memoria.

tmpdir

No

Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.

transaction_alloc_block_size

Nessuno

transaction_isolation

Questo parametro si applica ad Aurora MySQL versione 3. Sostituisce tx_isolation.

transaction_prealloc_size

Nessuno

tx_isolation

Rimosso da Aurora MySQL versione 3. È sostituito da transaction_isolation.

updatable_views_with_limit

Nessuno

validate-password

No

Nessuno

validate_password_dictionary_file

No

Nessuno

validate_password_length

No

Nessuno

validate_password_mixed_case_count

No

Nessuno

validate_password_number_count

No

Nessuno

validate_password_policy

No

Nessuno

validate_password_special_char_count

No

Nessuno

wait_timeout

Aurora valuta il valore minimo di interactive_timeout e wait_timeout. Quindi usa quel minimo come timeout per terminare tutte le sessioni inattive, sia interattive sia non interattive.

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