

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
<a name="AuroraMySQL.Reference.ParameterGroups"></a><a name="param_groups"></a>

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 Console di gestione AWS, 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](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster-parameter-group.html) 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](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html) 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](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html) 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](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html) 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](USER_WorkingWithParamGroups.md) 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](USER_WorkingWithParamGroups.md). Per regole e restrizioni per i cluster Aurora Serverless v1, consulta [Gruppi di parametri per Aurora Serverless v1](aurora-serverless-v1.how-it-works.md#aurora-serverless.parameter-groups).

**Topics**
+ [Parametri a livello di cluster](#AuroraMySQL.Reference.Parameters.Cluster)
+ [Parametri a livello di istanza](#AuroraMySQL.Reference.Parameters.Instance)
+ [I parametri MySQL seguenti non si applicano ad Aurora MySQL](#AuroraMySQL.Reference.Parameters.Inapplicable)

## Parametri a livello di cluster
<a name="AuroraMySQL.Reference.Parameters.Cluster"></a><a name="cluster_params"></a><a name="params"></a>

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`  |  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)](AuroraMySQL.Replication.MySQL.md). Rimosso da Aurora MySQL versione 3.  | 
|  `aurora_binlog_replication_max_yield_seconds`  |  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)](AuroraMySQL.Replication.MySQL.md).  | 
|  `aurora_binlog_replication_sec_index_parallel_workers`  |  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 `0` (disabilitato). Questo parametro è disponibile in Aurora MySQL versione 306 e successive. Per ulteriori informazioni, consulta [Ottimizzazione della replica dei log binari per Aurora MySQL](binlog-optimization.md).  | 
|  `aurora_binlog_use_large_read_buffer`  |  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)](AuroraMySQL.Replication.MySQL.md). Rimosso da Aurora MySQL versione 3.  | 
|  `aurora_disable_hash_join`   |  Sì  |  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 [Query parallela per Amazon Aurora MySQL](aurora-mysql-parallel-query.md).  | 
|   `aurora_enable_replica_log_compression`   |   Sì   |   Per ulteriori informazioni, consulta [Considerazioni sulle prestazioni per la replica Amazon Aurora MySQL](AuroraMySQL.Replication.md#AuroraMySQL.Replication.Performance). 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`   |   Sì   |   Per ulteriori informazioni, consulta [Considerazioni sulle prestazioni per la replica Amazon Aurora MySQL](AuroraMySQL.Replication.md#AuroraMySQL.Replication.Performance). Non si applica ai cluster che fanno parte di un database globale Aurora. Rimosso da Aurora MySQL versione 3.  | 
|  `aurora_enable_staggered_replica_restart`  |  Sì  | Questa impostazione è disponibile in Aurora MySQL versione 3, ma non viene utilizzata. | 
|   `aurora_enable_zdr`   |   Sì   |   Questa impostazione è attivata per impostazione predefinita in Aurora MySQL 2.10 e versioni successive.  | 
|   `aurora_in_memory_relaylog`   |  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.  | 
|   `aurora_enhanced_binlog`   |   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](AuroraMySQL.Enhanced.binlog.md).   | 
|   `aurora_full_double_precision_in_json`   |  Sì  |   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`  |  Sì  |  Utilizza 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`  |  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 `0`–`18446744073709551615`. Il valore predefinito è `10000` (10 secondi). È 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.  | 
|  `aurora_jemalloc_tcache_enabled`  |  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 `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`   |   Sì   |   Per ulteriori informazioni, consulta [Caricamento dei dati in un cluster DB Amazon Aurora MySQL da file di testo in un bucket Amazon S3](AuroraMySQL.Integrating.LoadFromS3.md). Attualmente non disponibile in Aurora MySQL versione 3. Utilizza `aws_default_s3_role`.  | 
|  `aurora_mask_password_hashes_type`  |  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 `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`   |   Sì   |   Per ulteriori informazioni, consulta [Salvataggio dei dati da un cluster DB Amazon Aurora MySQL nei file di testo in un bucket Amazon S3](AuroraMySQL.Integrating.SaveIntoS3.md). Attualmente non disponibile in Aurora MySQL versione 3. Utilizza `aws_default_s3_role`.  | 
|  `authentication_kerberos_caseins_cmp`  |  Sì  |  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 MySQL](aurora-mysql-kerberos.md). Questo parametro è disponibile in Aurora MySQL versione 3.03 e versioni successive.  | 
|   `auto_increment_increment`   |   Sì   |  Nessuno  | 
|   `auto_increment_offset`   |   Sì   |  Nessuno  | 
|   `aws_default_lambda_role`   |   Sì   |   Per ulteriori informazioni, consulta [Chiamare una funzione Lambda da un cluster DB Amazon Aurora MySQL](AuroraMySQL.Integrating.Lambda.md).  | 
|  `aws_default_s3_role`  | Sì |  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](AuroraMySQL.Integrating.Authorizing.IAM.AddRoleToDBCluster.md).  | 
|   `binlog_backup`   |   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](AuroraMySQL.Enhanced.binlog.md).  | 
|   `binlog_checksum`   |   Sì   |  La AWS CLI e l'API RDS segnalano un valore di `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`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `binlog_format`   |   Sì   |   Per ulteriori informazioni, consulta [Replica tra Aurora e MySQL o tra Aurora e un altro cluster di database Aurora (replica dei log binari)](AuroraMySQL.Replication.MySQL.md).  | 
|   `binlog_group_commit_sync_delay`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `binlog_group_commit_sync_no_delay_count`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `binlog-ignore-db`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `binlog_replication_globaldb`   |   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](AuroraMySQL.Enhanced.binlog.md).  | 
|   `binlog_row_image`   |   No   |  Nessuno  | 
|   `binlog_row_metadata`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `binlog_row_value_options`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `binlog_rows_query_log_events`   |   Sì   |  Nessuno  | 
|   `binlog_transaction_compression`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `binlog_transaction_compression_level_zstd`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|  `binlog_transaction_dependency_history_size`  |  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.  | 
|   `binlog_transaction_dependency_tracking`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `character-set-client-handshake`   |   Sì   |  Nessuno  | 
|   `character_set_client`   |   Sì   |  Nessuno  | 
|   `character_set_connection`   |   Sì   |  Nessuno  | 
|   `character_set_database`   |   Sì   |  Il set di caratteri utilizzato dal database predefinito. Il valore predefinito è `utf8mb4`.  | 
|   `character_set_filesystem`   |   Sì   |  Nessuno  | 
|   `character_set_results`   |   Sì   |  Nessuno  | 
|   `character_set_server`   |   Sì   |  Nessuno  | 
|   `collation_connection`   |   Sì   |  Nessuno  | 
|   `collation_server`   |   Sì   |  Nessuno  | 
|   `completion_type`   |   Sì   |  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`  |  Sì  |  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`  |  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 `0`–`31536000`. Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `init_connect`   |   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: <pre>SET optimizer_switch="hash_join=off"</pre> 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](AuroraMySQL.Compare-80-v3.md#AuroraMySQL.privilege-model).  | 
|  `innodb_adaptive_hash_index`  |  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.  | 
|  `innodb_aurora_instant_alter_column_allowed`  | Sì |  Controlla se l'algoritmo `INSTANT` può essere utilizzato per operazioni `ALTER COLUMN` a livello globale. I valori validi consentiti sono i seguenti: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) Per ulteriori informazioni, consulta la pagina relativa alle [operazioni sulle colonne](https://dev.mysql.com/doc/refman/8.0/en/innodb-online-ddl-operations.html#online-ddl-column-operations) nella documentazione di MySQL. Questo parametro si applica solo ad Aurora MySQL 3.05 e versioni successive.  | 
|   `innodb_autoinc_lock_mode`   |   Sì   |  Nessuno  | 
|   `innodb_checksums`   |   No   | Rimosso da Aurora MySQL versione 3.  | 
|   `innodb_cmp_per_index_enabled`   |   Sì   |  Nessuno  | 
|   `innodb_commit_concurrency`   |   Sì   |  Nessuno  | 
|   `innodb_data_home_dir`   |   No   |   Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.  | 
|   `innodb_deadlock_detect`   |  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.  | 
|  `innodb_default_row_format`  | 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 `DYNAMIC`, `COMPACT` o `REDUNDANT.`  | 
|   `innodb_file_per_table`   |   Sì   |  Questo parametro influisce sul modo in cui è organizzata l'archiviazione della tabella. Per ulteriori informazioni, consulta [Dimensionamento dello storage](Aurora.Managing.Performance.md#Aurora.Managing.Performance.StorageScaling).  | 
|  `innodb_flush_log_at_trx_commit`  |  Sì  |  È fortemente consigliato utilizzare il valore predefinito `1`. In Aurora MySQL versione 3, prima di poter impostare questo parametro su un valore diverso da `1`, è necessario impostare il valore di `innodb_trx_commit_allow_data_loss` su `1`. Per ulteriori informazioni, consulta [Configurazione della frequenza di svuotamento del buffer dei registri](AuroraMySQL.BestPractices.FeatureRecommendations.md#AuroraMySQL.BestPractices.Flush).  | 
|   `innodb_ft_max_token_size`   |   Sì   |  Nessuno  | 
|   `innodb_ft_min_token_size`   |   Sì   |  Nessuno  | 
|   `innodb_ft_num_word_optimize`   |   Sì   |  Nessuno  | 
|   `innodb_ft_sort_pll_degree`   |   Sì   |  Nessuno  | 
|   `innodb_online_alter_log_max_size`   |   Sì   |  Nessuno  | 
|   `innodb_optimize_fulltext_only`   |   Sì   |  Nessuno  | 
|   `innodb_page_size`   |   No   |  Nessuno  | 
|   `innodb_print_all_deadlocks`   |   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](AuroraMySQL.BestPractices.FeatureRecommendations.md#AuroraMySQL.BestPractices.deadlocks).  | 
|   `innodb_purge_batch_size`   |   Sì   |  Nessuno  | 
|   `innodb_purge_threads`   |   Sì   |  Nessuno  | 
|   `innodb_rollback_on_timeout`   |   Sì   |  Nessuno  | 
|   `innodb_rollback_segments`   |   Sì   |  Nessuno  | 
|   `innodb_spin_wait_delay`   |   Sì   |  Nessuno  | 
|   `innodb_strict_mode`   |   Sì   |  Nessuno  | 
|   `innodb_support_xa`   |   Sì   | Rimosso da Aurora MySQL versione 3. | 
|   `innodb_sync_array_size`   |   Sì   |  Nessuno  | 
|   `innodb_sync_spin_loops`   |   Sì   |  Nessuno  | 
|  `innodb_stats_include_delete_marked`  |  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.  | 
|   `innodb_table_locks`   |   Sì   |  Nessuno  | 
|  `innodb_trx_commit_allow_data_loss`  |  Sì  |  In Aurora MySQL versione 3, imposta il valore di questo parametro su `1` in 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](AuroraMySQL.BestPractices.FeatureRecommendations.md#AuroraMySQL.BestPractices.Flush).  | 
|   `innodb_undo_directory`   |   No   |   Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.  | 
|  `internal_tmp_disk_storage_engine`  | Sì |  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`  |   Sì   |  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`  |   Sì   |  Cache per chiave per tabelle MyISAM. Per ulteriori informazioni, consultare [keycache->cache\$1lock mutex](AuroraMySQL.Reference.Waitevents.md#key-cache.cache-lock).  | 
|   `lc_time_names`   |   Sì   |  Nessuno  | 
|  `log_error_suppression_list`  |  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\$1error\$1suppression\$1list](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_log_error_suppression_list) nella documentazione di MySQL. Questo parametro si applica ad Aurora MySQL versione 3.03 e successive.  | 
|  `low_priority_updates`  |  Sì  |  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](aurora-mysql-survivable-replicas.md). 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](aurora-global-database-upgrade.md#aurora-global-database-upgrade.major).  | 
|   `master-info-repository`   |   Sì   |  Rimosso da Aurora MySQL versione 3.  | 
|   `master_verify_checksum`   |   Sì   |  Aurora MySQL versione 2. Utilizza `source_verify_checksum` in Aurora MySQL versione 3.  | 
|  `max_delayed_threads`  | Sì |  Imposta il numero massimo di thread per gestire le istruzioni `INSERT DELAYED`. Questo parametro si applica ad Aurora MySQL versione 3.  | 
|  `max_error_count`  | 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.  | 
|  `max_execution_time`  | Sì |  Il timeout per l’esecuzione delle istruzioni `SELECT`, in millisecondi. I valori possono essere compresi tra `0` e `18446744073709551615`. Se il parametro è impostato su `0`, non è previsto alcun timeout. Per ulteriori informazioni, consulta la sezione dedicata a [max\$1execution\$1time](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_execution_time) nella documentazione di MySQL.  | 
|  `min_examined_row_limit`  | Sì |  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`  | Sì |  La dimensione del buffer allocato durante il precaricamento degli indici. Questo parametro si applica ad Aurora MySQL versione 3.  | 
|  `query_cache_type`  |  Sì  |  Rimosso da Aurora MySQL versione 3.  | 
|   `read_only`   |   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: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) I valori validi per Aurora MySQL versione 3 sono i seguenti: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) 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](AuroraMySQL.Compare-80-v3.md#AuroraMySQL.privilege-model).  | 
|   `relay-log-space-limit`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|  `replica_parallel_type`  | 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.\$1 e versioni precedenti, il valore predefinito è DATABASE. In Aurora MySQL versione 3.04 e versioni successive, il valore predefinito è LOGICAL\$1CLOCK.  | 
|   `replica_preserve_commit_order`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `replica_transaction_retries`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|  `replica_type_conversions`  |  Sì  |  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](https://dev.mysql.com/doc/refman/8.0/en/replication-features-differing-tables.html) nella documentazione di MySQL. Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `replicate-do-db`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `replicate-do-table`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `replicate-ignore-db`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `replicate-ignore-table`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `replicate-wild-do-table`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `replicate-wild-ignore-table`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `require_secure_transport`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 2 e 3. Per ulteriori informazioni, consulta [Connessioni TLS a cluster di database Aurora MySQL](AuroraMySQL.Security.md#AuroraMySQL.Security.SSL).  | 
|   `rpl_read_size`   |   Sì   |   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 di log Amazon Aurora MySQL in Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md).  | 
|   `server_audit_events`   |   Sì   |  Per ulteriori informazioni, consulta [Utilizzo dell'audit avanzato con un cluster di database Amazon Aurora MySQL](AuroraMySQL.Auditing.md).  | 
|   `server_audit_excl_users`   |   Sì   |  Per ulteriori informazioni, consulta [Utilizzo dell'audit avanzato con un cluster di database Amazon Aurora MySQL](AuroraMySQL.Auditing.md).  | 
|   `server_audit_incl_users`   |   Sì   |  Per ulteriori informazioni, consulta [Utilizzo dell'audit avanzato con un cluster di database Amazon Aurora MySQL](AuroraMySQL.Auditing.md).  | 
|   `server_audit_logging`   |   Sì   |   Per istruzioni sul caricamento dei log su Amazon CloudWatch Logs, consulta [Pubblicazione di log Amazon Aurora MySQL in Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md).   | 
|  `server_audit_logs_upload`  |  Sì  |  È possibile pubblicare i log di audit su CloudWatch Logs abilitando l’auditing avanzato e impostando questo parametro su `1`. Il valore predefinito per il parametro `server_audit_logs_upload` è `0`. Per ulteriori informazioni, consulta [Pubblicazione di log Amazon Aurora MySQL in Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md).  | 
|   `server_id`   |   No   |  Nessuno  | 
|   `skip-character-set-client-handshake`   |   Sì   |  Nessuno  | 
|   `skip_name_resolve`   |   No   |  Nessuno  | 
|   `slave-skip-errors`   |   Sì   |  Si applica solo ai cluster Aurora MySQL versione 2, con compatibilità MySQL 5.7.  | 
|   `source_verify_checksum`   |   Sì   |  Questo parametro si applica ad Aurora MySQL versione 3.  | 
|  `sync_frm`  |  Sì  |  Rimosso da Aurora MySQL versione 3.  | 
|  `thread_cache_size`  | Sì | Il numero di thread da memorizzare nella cache. Questo parametro si applica ad Aurora MySQL versioni 2 e 3. | 
|   `time_zone`   |   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](Concepts.RegionsAndAvailabilityZones.md#Aurora.Overview.LocalTimeZone).  | 
|   `tls_version`   |   Sì   |   Per ulteriori informazioni, consulta [Versioni TLS per Aurora MySQL](AuroraMySQL.Security.md#AuroraMySQL.Security.SSL.TLS_Version).  | 

## Parametri a livello di istanza
<a name="AuroraMySQL.Reference.Parameters.Instance"></a><a name="instance_params"></a><a name="db_params"></a>

 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`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `allow-suspicious-udfs`   |   No   |  Nessuno  | 
|  `aurora_disable_hash_join`   |  Sì  |  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 [Query parallela per Amazon Aurora MySQL](aurora-mysql-parallel-query.md).  | 
|   `aurora_lab_mode`   |   Sì   |   Per ulteriori informazioni, consulta [Modalità di laboratorio per Amazon Aurora MySQL](AuroraMySQL.Updates.LabMode.md). Rimosso da Aurora MySQL versione 3.  | 
|   `aurora_oom_response`   |   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](AuroraMySQLOOM.md).  | 
|   `aurora_parallel_query`   |   Sì   |  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 [Query parallela per Amazon Aurora MySQL](aurora-mysql-parallel-query.md).  | 
|   `aurora_pq`   |   Sì   |  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 [Query parallela per Amazon Aurora MySQL](aurora-mysql-parallel-query.md).  | 
|  `aurora_read_replica_read_committed`  |  Sì  |   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](AuroraMySQL.Reference.IsolationLevels.md).   | 
|  `aurora_tmptable_enable_per_table_limit`  |  Sì  |  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](ams3-temptable-behavior.md#ams3-temptable-behavior-limit).  | 
|  `aurora_use_vector_instructions`  |  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.  | 
|   `autocommit`   |   Sì   |  Nessuno  | 
|   `automatic_sp_privileges`   |   Sì   |  Nessuno  | 
|   `back_log`   |   Sì   |  Nessuno  | 
|   `basedir`   |   No   |   Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.  | 
|   `binlog_cache_size`   |   Sì   |  Nessuno  | 
|   `binlog_max_flush_queue_time`   |   Sì   |  Nessuno  | 
|   `binlog_order_commits`   |   Sì   |  Nessuno  | 
|   `binlog_stmt_cache_size`   |   Sì   |  Nessuno  | 
|   `binlog_transaction_compression`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `binlog_transaction_compression_level_zstd`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `bulk_insert_buffer_size`   |   Sì   |  Nessuno  | 
|   `concurrent_insert`   |   Sì   |  Nessuno  | 
|   `connect_timeout`   |   Sì   |  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`   |   Sì   |  Il motore di archiviazione predefinito per le tabelle temporanee.  | 
|   `default_week_format`   |   Sì   |  Nessuno  | 
|   `delay_key_write`   |   Sì   |  Nessuno  | 
|   `delayed_insert_limit`   |   Sì   |  Nessuno  | 
|   `delayed_insert_timeout`   |   Sì   |  Nessuno  | 
|   `delayed_queue_size`   |   Sì   |  Nessuno  | 
|   `div_precision_increment`   |   Sì   |  Nessuno  | 
|   `end_markers_in_json`   |   Sì   |  Nessuno  | 
|   `eq_range_index_dive_limit`   |   Sì   |  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`   |   Sì   |  Nessuno  | 
|   `flush`   |   No   |  Nessuno  | 
|   `flush_time`   |   Sì   |  Nessuno  | 
|   `ft_boolean_syntax`   |   No   |  Nessuno  | 
|   `ft_max_word_len`   |   Sì   |  Nessuno  | 
|   `ft_min_word_len`   |   Sì   |  Nessuno  | 
|   `ft_query_expansion_limit`   |   Sì   |  Nessuno  | 
|   `ft_stopword_file`   |   Sì   |  Nessuno  | 
|   `general_log`   |   Sì   |   Per istruzioni sul caricamento dei log su CloudWatch Logs, consulta [Pubblicazione di log Amazon Aurora MySQL in Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md).   | 
|   `general_log_file`   |   No   |   Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.  | 
|   `group_concat_max_len`   |   Sì   |  Nessuno  | 
|   `host_cache_size`   |   Sì   |  Nessuno  | 
|   `init_connect`   |   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: <pre>SET optimizer_switch="hash_join=off"</pre> 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](AuroraMySQL.Compare-80-v3.md#AuroraMySQL.privilege-model).  | 
|  `innodb_adaptive_hash_index`  |  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.  | 
|   `innodb_adaptive_max_sleep_delay`   |   Sì   |   La modifica di questo parametro non ha alcun effetto, perché `innodb_thread_concurrency` è sempre 0 per Aurora.  | 
|  `innodb_aurora_max_partitions_for_range`  | 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.  | 
|   `innodb_autoextend_increment`   |   Sì   |  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`   |   Sì   |  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](USER_ParamValuesRef.md#USER_FormulaVariables).  | 
|   `innodb_change_buffer_max_size`   |   No   |   Aurora MySQL non utilizza affatto il buffer di modifica InnoDB.  | 
|   `innodb_compression_failure_threshold_pct`   |   Sì   |  Nessuno  | 
|   `innodb_compression_level`   |   Sì   |  Nessuno  | 
|   `innodb_compression_pad_pct_max`   |   Sì   |  Nessuno  | 
|   `innodb_concurrency_tickets`   |   Sì   |   La modifica di questo parametro non ha alcun effetto, perché `innodb_thread_concurrency` è sempre 0 per Aurora.  | 
|   `innodb_deadlock_detect`   |  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.  | 
|   `innodb_file_format`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `innodb_flushing_avg_loops`   |   No   |  Nessuno  | 
|   `innodb_force_load_corrupted`   |   No   |  Nessuno  | 
|   `innodb_ft_aux_table`   |   Sì   |  Nessuno  | 
|   `innodb_ft_cache_size`   |   Sì   |  Nessuno  | 
|   `innodb_ft_enable_stopword`   |   Sì   |  Nessuno  | 
|   `innodb_ft_server_stopword_table`   |   Sì   |  Nessuno  | 
|   `innodb_ft_user_stopword_table`   |   Sì   |  Nessuno  | 
|   `innodb_large_prefix`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `innodb_lock_wait_timeout`   |   Sì   |  Nessuno  | 
|   `innodb_log_compressed_pages`   |   No   |  Nessuno  | 
|   `innodb_lru_scan_depth`   |   Sì   |  Nessuno  | 
|   `innodb_max_purge_lag`   |   Sì   |  Nessuno  | 
|   `innodb_max_purge_lag_delay`   |   Sì   |  Nessuno  | 
|   `innodb_monitor_disable`   |   Sì   |  Nessuno  | 
|   `innodb_monitor_enable`   |   Sì   |  Nessuno  | 
|   `innodb_monitor_reset`   |   Sì   |  Nessuno  | 
|   `innodb_monitor_reset_all`   |   Sì   |  Nessuno  | 
|   `innodb_old_blocks_pct`   |   Sì   |  Nessuno  | 
|   `innodb_old_blocks_time`   |   Sì   |  Nessuno  | 
|   `innodb_open_files`   |   Sì   |  Nessuno  | 
|   `innodb_print_all_deadlocks`   |   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](AuroraMySQL.BestPractices.FeatureRecommendations.md#AuroraMySQL.BestPractices.deadlocks).  | 
|   `innodb_random_read_ahead`   |   Sì   |  Nessuno  | 
|   `innodb_read_ahead_threshold`   |   Sì   |  Nessuno  | 
|   `innodb_read_io_threads`   |   No   |  Nessuno  | 
|   `innodb_read_only`   |   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).   | 
|   `innodb_replication_delay`   |   Sì   |  Nessuno  | 
|   `innodb_sort_buffer_size`   |   Sì   |  Nessuno  | 
|   `innodb_stats_auto_recalc`   |   Sì   |  Nessuno  | 
|   `innodb_stats_method`   |   Sì   |  Nessuno  | 
|   `innodb_stats_on_metadata`   |   Sì   |  Nessuno  | 
|   `innodb_stats_persistent`   |   Sì   |  Nessuno  | 
|   `innodb_stats_persistent_sample_pages`   |   Sì   |  Nessuno  | 
|   `innodb_stats_transient_sample_pages`   |   Sì   |  Nessuno  | 
|   `innodb_thread_concurrency`   |   No   |  Nessuno  | 
|   `innodb_thread_sleep_delay`   |   Sì   |   La modifica di questo parametro non ha alcun effetto, perché `innodb_thread_concurrency` è sempre 0 per Aurora.  | 
|   `interactive_timeout`   |   Sì   |   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`  | Sì |  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 database di scrittura sono `MEMORY` e `TempTable`. Per le istanze database di lettura questo parametro è impostato su `TempTable` e non può essere modificato. Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `join_buffer_size`   |   Sì   |  Nessuno  | 
|   `keep_files_on_create`   |   Sì   |  Nessuno  | 
|  `key_buffer_size`  |   Sì   |  Cache per chiave per tabelle MyISAM. Per ulteriori informazioni, consultare [keycache->cache\$1lock mutex](AuroraMySQL.Reference.Waitevents.md#key-cache.cache-lock).  | 
|   `key_cache_age_threshold`   |   Sì   |  Nessuno  | 
|   `key_cache_block_size`   |   Sì   |  Nessuno  | 
|   `key_cache_division_limit`   |   Sì   |  Nessuno  | 
|   `local_infile`   |   Sì   |  Nessuno  | 
|   `lock_wait_timeout`   |   Sì   |  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 MySQL o tra Aurora e un altro cluster di database Aurora (replica dei log binari)](AuroraMySQL.Replication.MySQL.md).   | 
|   `log_bin_trust_function_creators`   |   Sì   |  Nessuno  | 
|   `log_bin_use_v1_row_events`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `log_error`   |   No   |  Nessuno  | 
|  `log_error_suppression_list`  |  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\$1error\$1suppression\$1list](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_log_error_suppression_list) nella documentazione di MySQL. Questo parametro si applica ad Aurora MySQL versione 3.03 e successive.  | 
|   `log_output`   |   Sì   |  Nessuno  | 
|   `log_queries_not_using_indexes`   |   Sì   |  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`   |   Sì   |  Nessuno  | 
|   `log_warnings`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `long_query_time`   |   Sì   |  Nessuno  | 
|   `low_priority_updates`   |   Sì   |  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`   |   Sì   |  Nessuno  | 
|   `max_binlog_cache_size`   |   Sì   |  Nessuno  | 
|   `max_binlog_size`   |   No   |  Nessuno  | 
|   `max_binlog_stmt_cache_size`   |   Sì   |  Nessuno  | 
|   `max_connect_errors`   |   Sì   |  Nessuno  | 
|   `max_connections`   |   Sì   |  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](USER_ParamValuesRef.md#USER_FormulaVariables). Per i valori predefiniti a seconda della classe di istanza, vedi [Numero massimo di connessioni a un'istanza database Aurora MySQL](AuroraMySQL.Managing.Performance.md#AuroraMySQL.Managing.MaxConnections).  | 
|   `max_delayed_threads`   |   Sì   |  Imposta il numero massimo di thread per gestire le istruzioni `INSERT DELAYED`. Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `max_error_count`   |   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.  | 
|  `max_execution_time`  | Sì |  Il timeout per l’esecuzione delle istruzioni `SELECT`, in millisecondi. I valori possono essere compresi tra `0` e `18446744073709551615`. Se il parametro è impostato su `0`, non è previsto alcun timeout. Per ulteriori informazioni, consulta la sezione dedicata a [max\$1execution\$1time](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_execution_time) nella documentazione di MySQL.  | 
|   `max_heap_table_size`   |   Sì   |  Nessuno  | 
|   `max_insert_delayed_threads`   |   Sì   |  Nessuno  | 
|   `max_join_size`   |   Sì   |  Nessuno  | 
|   `max_length_for_sort_data`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `max_prepared_stmt_count`   |   Sì   |  Nessuno  | 
|   `max_seeks_for_key`   |   Sì   |  Nessuno  | 
|   `max_sort_length`   |   Sì   |  Nessuno  | 
|   `max_sp_recursion_depth`   |   Sì   |  Nessuno  | 
|   `max_tmp_tables`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `max_user_connections`   |   Sì   |  Nessuno  | 
|   `max_write_lock_count`   |   Sì   |  Nessuno  | 
|   `metadata_locks_cache_size`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `min_examined_row_limit`   |   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.  | 
|   `myisam_data_pointer_size`   |   Sì   |  Nessuno  | 
|   `myisam_max_sort_file_size`   |   Sì   |  Nessuno  | 
|   `myisam_mmap_size`   |   Sì   |  Nessuno  | 
|   `myisam_sort_buffer_size`   |   Sì   |  Nessuno  | 
|   `myisam_stats_method`   |   Sì   |  Nessuno  | 
|   `myisam_use_mmap`   |   Sì   |  Nessuno  | 
|   `net_buffer_length`   |   Sì   |  Nessuno  | 
|   `net_read_timeout`   |   Sì   |  Nessuno  | 
|   `net_retry_count`   |   Sì   |  Nessuno  | 
|   `net_write_timeout`   |   Sì   |  Nessuno  | 
|   `old-style-user-limits`   |   Sì   |  Nessuno  | 
|   `old_passwords`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `optimizer_prune_level`   |   Sì   |  Nessuno  | 
|   `optimizer_search_depth`   |   Sì   |  Nessuno  | 
|   `optimizer_switch`   |   Sì   |   Per informazioni sulle funzionalità Aurora MySQL che utilizzano questa opzione, consulta [Best practice con Amazon Aurora MySQL](AuroraMySQL.BestPractices.md).  | 
|   `optimizer_trace`   |   Sì   |  Nessuno  | 
|   `optimizer_trace_features`   |   Sì   |  Nessuno  | 
|   `optimizer_trace_limit`   |   Sì   |  Nessuno  | 
|   `optimizer_trace_max_mem_size`   |   Sì   |  Nessuno  | 
|   `optimizer_trace_offset`   |   Sì   |  Nessuno  | 
|   `performance-schema-consumer-events-waits-current`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance-schema-consumer-events-waits-current`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance-schema-instrument`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance-schema-instrument`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema`   |   Sì   |  Se la colonna **Origine** è impostata su `Modified`, significa che il servizio Approfondimenti sulle prestazioni gestisce lo schema delle prestazioni. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_accounts_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_accounts_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_global_instrumentation`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_global_instrumentation`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_thread_instrumentation`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_thread_instrumentation`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_events_stages_current`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_events_stages_current`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_events_stages_history`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_events_stages_history`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_events_stages_history_long`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_events_stages_history_long`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_events_statements_current`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_events_statements_current`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_events_statements_history`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_events_statements_history`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_events_statements_history_long`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_events_statements_history_long`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_events_waits_history`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_events_waits_history`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_events_waits_history_long`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_events_waits_history_long`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_consumer_statements_digest`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_consumer_statements_digest`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_digests_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_digests_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_events_stages_history_long_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_events_stages_history_long_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_events_stages_history_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_events_stages_history_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_events_statements_history_long_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_events_statements_history_long_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_events_statements_history_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_events_statements_history_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_events_transactions_history_long_size`   |  Sì  |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_events_transactions_history_long_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_events_transactions_history_size`   |  Sì  |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_events_transactions_history_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_events_waits_history_long_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_events_waits_history_long_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_events_waits_history_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_events_waits_history_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_hosts_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_hosts_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_cond_classes`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_cond_classes`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_cond_instances`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_cond_instances`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_digest_length`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_digest_length`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_file_classes`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_file_classes`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_file_handles`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_file_handles`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_file_instances`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_file_instances`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|  `performance_schema_max_index_stat`  |  Sì  |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_index_stat`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_memory_classes`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_memory_classes`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_metadata_locks`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_metadata_locks`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_mutex_classes`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_mutex_classes`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_mutex_instances`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_mutex_instances`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_prepared_statements_instances`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_prepared_statements_instances`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_program_instances`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_program_instances`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_rwlock_classes`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_rwlock_classes`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_rwlock_instances`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_rwlock_instances`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_socket_classes`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_socket_classes`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_socket_instances`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_socket_instances`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_sql_text_length`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_sql_text_length`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_stage_classes`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_stage_classes`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_statement_classes`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_statement_classes`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_statement_stack`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_statement_stack`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_table_handles`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_table_handles`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_table_instances`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_table_instances`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_table_lock_stat`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_table_lock_stat`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_thread_classes`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_thread_classes`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_max_thread_instances`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_max_thread_instances`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_session_connect_attrs_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_session_connect_attrs_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_setup_actors_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_setup_actors_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `performance_schema_setup_objects_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_setup_objects_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|  `performance_schema_show_processlist`  |  Sì  | Questo parametro determina quale implementazione SHOW PROCESSLIST utilizzare: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html)Questo parametro si applica ad Aurora MySQL versione 2.12 e successive e versione 3. Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_show_processlist`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md). | 
|   `performance_schema_users_size`   |   Sì   |  Se la colonna **Origine** per il parametro `performance_schema` è impostata su `Modified`, significa che lo schema delle prestazioni utilizza il parametro `performance_schema_users_size`. Per ulteriori informazioni sull’abilitazione dello schema delle prestazioni, consulta [Determinazione della gestione dello schema delle prestazioni da parte di Performance Insights](USER_PerfInsights.EnableMySQL.determining-status.md).  | 
|   `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`   |   Sì   |  La dimensione del buffer allocato durante il precaricamento degli indici. Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `profiling_history_size`   |   Sì   |  Nessuno  | 
|   `query_alloc_block_size`   |   Sì   |  Nessuno  | 
|   `query_cache_limit`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `query_cache_min_res_unit`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `query_cache_size`   |   Sì   |  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](USER_ParamValuesRef.md#USER_FormulaVariables).  Rimosso da Aurora MySQL versione 3.  | 
|  `query_cache_type`  |  Sì  |  Rimosso da Aurora MySQL versione 3.  | 
|   `query_cache_wlock_invalidate`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `query_prealloc_size`   |   Sì   |  Nessuno  | 
|   `range_alloc_block_size`   |   Sì   |  Nessuno  | 
|   `read_buffer_size`   |   Sì   |  Nessuno  | 
|   `read_only`   |   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: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) 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.  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`   |   Sì   |  Nessuno  | 
|   `relay-log`   |   No   |  Nessuno  | 
|   `relay_log_info_repository`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `relay_log_recovery`  |   No   |  Nessuno  | 
|  `replica_checkpoint_group`  |   Sì   |   Aurora MySQL versione 3   | 
|  `replica_checkpoint_period`  |   Sì   |  Aurora MySQL versione 3   | 
|  `replica_parallel_workers`  |   Sì   |  Aurora MySQL versione 3   | 
|  `replica_pending_jobs_size_max`  |   Sì   |  Aurora MySQL versione 3   | 
|  `replica_skip_errors`  |   Sì   |  Aurora MySQL versione 3   | 
|  `replica_sql_verify_checksum`  |   Sì   |  Aurora MySQL versione 3   | 
|   `safe-user-create`   |   Sì   |  Nessuno  | 
|   `secure_auth`   |   Sì   |  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`  |  Sì  |  Abilitando questa variabile, [SHOW\$1CREATE\$1TABLE](https://dev.mysql.com/doc/refman/5.7/en/show-create-table.html) 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`   |   Sì   |  Nessuno  | 
|   `slave_checkpoint_group`   |   Sì   |   Aurora MySQL versione 2. Utilizza `replica_checkpoint_group` in Aurora MySQL versione 3.  | 
|   `slave_checkpoint_period`   |   Sì   |   Aurora MySQL versione 2. Utilizza `replica_checkpoint_period` in Aurora MySQL versione 3.  | 
|   `slave_parallel_workers`   |   Sì   |   Aurora MySQL versione 2. Utilizza `replica_parallel_workers` in Aurora MySQL versione 3.  | 
|   `slave_pending_jobs_size_max`   |   Sì   |   Aurora MySQL versione 2. Utilizza `replica_pending_jobs_size_max` in Aurora MySQL versione 3.  | 
|   `slave_sql_verify_checksum`   |   Sì   |   Aurora MySQL versione 2. Utilizza `replica_sql_verify_checksum` in Aurora MySQL versione 3.  | 
|   `slow_launch_time`   |   Sì   |  Nessuno  | 
|   `slow_query_log`   |   Sì   |   Per istruzioni sul caricamento dei log su CloudWatch Logs, consulta [Pubblicazione di log Amazon Aurora MySQL in Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md).   | 
|   `slow_query_log_file`   |   No   |   Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.  | 
|   `socket`   |   No   |  Nessuno  | 
|   `sort_buffer_size`   |   Sì   |  Nessuno  | 
|   `sql_mode`   |   Sì   |  Nessuno  | 
|   `sql_select_limit`   |   Sì   |  Nessuno  | 
|   `stored_program_cache`   |   Sì   |  Nessuno  | 
|   `sync_binlog`   |   No   |  Nessuno  | 
|   `sync_master_info`   |   Sì   |  Nessuno  | 
|   `sync_source_info`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3.  | 
|   `sync_relay_log`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `sync_relay_log_info`   |   Sì   |  Nessuno  | 
|   `sysdate-is-now`   |   Sì   |  Nessuno  | 
|   `table_cache_element_entry_ttl`   |   No   |  Nessuno  | 
|   `table_definition_cache`   |   Sì   |  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](USER_ParamValuesRef.md#USER_FormulaVariables).  | 
|   `table_open_cache`   |   Sì   |  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](USER_ParamValuesRef.md#USER_FormulaVariables).  | 
|   `table_open_cache_instances`   |   Sì   |  Nessuno  | 
|   `temp-pool`   |   Sì   |   Rimosso da Aurora MySQL versione 3.  | 
|   `temptable_max_mmap`   |   Sì   |  Questo parametro si applica ad Aurora MySQL versione 3. Per informazioni dettagliate, consultare [Nuovo comportamento della tabella temporanea in Aurora MySQL versione 3](ams3-temptable-behavior.md).  | 
|  `temptable_max_ram`  |  Sì  |  Questo parametro si applica ad Aurora MySQL versione 3. Per informazioni dettagliate, consultare [Nuovo comportamento della tabella temporanea in Aurora MySQL versione 3](ams3-temptable-behavior.md).  | 
|  `temptable_use_mmap`  |  Sì  |  Questo parametro si applica ad Aurora MySQL versione 3. Per informazioni dettagliate, consultare [Nuovo comportamento della tabella temporanea in Aurora MySQL versione 3](ams3-temptable-behavior.md).  | 
|  `thread_cache_size`  | Sì | 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`   |  Sì  |  Nessuno  | 
|   `timed_mutexes`   |  Sì  |  Nessuno  | 
|  `tmp_table_size`  |  Sì  |  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](ams3-temptable-behavior.md#ams3-temptable-behavior-limit).  | 
|   `tmpdir`   |  No  |   Aurora MySQL utilizza istanze gestite in cui non si accede direttamente al filesystem.  | 
|   `transaction_alloc_block_size`   |   Sì   |  Nessuno  | 
|   `transaction_isolation`   |   Sì   |   Questo parametro si applica ad Aurora MySQL versione 3. Sostituisce `tx_isolation`.  | 
|   `transaction_prealloc_size`   |   Sì   |  Nessuno  | 
|   `tx_isolation`   |   Sì   |   Rimosso da Aurora MySQL versione 3. È sostituito da `transaction_isolation`.  | 
|   `updatable_views_with_limit`   |   Sì   |  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`   |   Sì   |  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 name="AuroraMySQL.Reference.Parameters.Inapplicable"></a>

 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](AuroraMySQL.BestPractices.FeatureRecommendations.md#AuroraMySQL.BestPractices.Flush).
+ `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`