

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Aurora MySQL 組態參數
<a name="AuroraMySQL.Reference.ParameterGroups"></a><a name="param_groups"></a>

您可以採用管理其他 Amazon RDS 資料庫執行個體的相同方式來管理您的 Amazon Aurora MySQL 資料庫叢集，方法是在資料庫參數群組中使用參數。Amazon Aurora 與其他資料庫引擎的差異在於，您會有包含多個資料庫執行個體的資料庫叢集。因此，您用來管理 Aurora MySQL 資料庫叢集的部分參數會套用至整個叢集。其他參數只套用至資料庫叢集的特定資料庫執行個體。

若要管理叢集層級參數，請使用資料庫叢集參數群組。若要管理執行個體層級參數，請使用資料庫參數群組。每個 Aurora MySQL 資料庫叢集中的資料庫執行個體都與 MySQL 資料庫引擎相容。不過，您可以在叢集層級套用一些 MySQL 資料庫引擎參數，而您可使用資料庫叢集參數群組來管理這些參數。您無法在 Aurora 資料庫叢集的執行個體資料庫參數群組中找到叢集層級參數。本主題稍後將提供叢集層級參數清單。

您可以使用 AWS 管理主控台、AWS CLI 或 Amazon RDS API 同時管理叢集層級和執行個體層級參數。您會對管理叢集層級參數和執行個體層級參數使用不同的命令。例如，您可以使用 [modify-db-cluster-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster-parameter-group.html) CLI 命令來管理資料庫叢集參數群組中的叢集層級參數。您可以使用 [modify-db-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html) CLI 命令，以在資料庫叢集中的資料庫執行個體中，管理資料庫參數群組中的執行個體層級參數。

您可以在主控台中，或使用 CLI 或 RDS API 來檢視叢集層級和執行個體層級參數。例如，您可以使用 [modify-db-cluster-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html) AWS CLI 命令來檢視資料庫叢集參數群組中的叢集層級參數。您可以使用 [modify-db-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html) CLI 命令，以在資料庫叢集中的資料庫執行個體中，檢視資料庫參數群組中的執行個體層級參數。

**注意**  
每個[預設參數群組](USER_WorkingWithParamGroups.md)包含參數群組中所有參數的預設值。如果參數具有此值的「引擎預設值」，請參閱特定版本的 MySQL 或 PostgreSQL 文件以取得實際預設值。  
除非另有說明，否則下表所列參數對 Aurora MySQL 第 2 版和第 3 版有效。

如需資料庫參數群組的詳細資訊，請參閱 [Amazon Aurora 的參數群組](USER_WorkingWithParamGroups.md)。如需 Aurora Serverless v1 叢集的規則與限制，請參閱 [Aurora Serverless v1 的參數群組](aurora-serverless-v1.how-it-works.md#aurora-serverless.parameter-groups)。

**Topics**
+ [

## 叢集層級參數
](#AuroraMySQL.Reference.Parameters.Cluster)
+ [

## 執行個體層級參數
](#AuroraMySQL.Reference.Parameters.Instance)
+ [

## 不適用於 Aurora MySQL 的 MySQL 參數
](#AuroraMySQL.Reference.Parameters.Inapplicable)

## 叢集層級參數
<a name="AuroraMySQL.Reference.Parameters.Cluster"></a><a name="cluster_params"></a><a name="params"></a>

下表顯示套用至整個 Aurora MySQL 資料庫叢集的所有參數。


| 參數名稱 | 可修改 | 備註 | 
| --- | --- | --- | 
|  `aurora_binlog_read_buffer_size`  |  是  |  只會影響使用二進位日誌 (binlog) 複寫的叢集。如需 binlog 複寫的資訊，請參閱 [Aurora 與 MySQL 之間或 Aurora 與另一個 Aurora 資料庫叢集之間的複寫 (二進位複寫)](AuroraMySQL.Replication.MySQL.md)。已從 Aurora MySQL 第 3 版中移除。  | 
|  `aurora_binlog_replication_max_yield_seconds`  |  是  |  只會影響使用二進位日誌 (binlog) 複寫的叢集。如需 binlog 複寫的資訊，請參閱 [Aurora 與 MySQL 之間或 Aurora 與另一個 Aurora 資料庫叢集之間的複寫 (二進位複寫)](AuroraMySQL.Replication.MySQL.md)。  | 
|  `aurora_binlog_replication_sec_index_parallel_workers`  |  是  |  設定在複寫具有多個次要索引的大型資料表的交易時，可用於套用次要索引變更的平行執行緒總數。依預設，參數會設為 `0` (停用)。 此參數適用於 Aurora MySQL 3.06 版及更新版本。如需更多詳細資訊，請參閱 [最佳化 Aurora MySQL 的二進位日誌複寫](binlog-optimization.md)。  | 
|  `aurora_binlog_use_large_read_buffer`  |  是  |  只會影響使用二進位日誌 (binlog) 複寫的叢集。如需 binlog 複寫的資訊，請參閱 [Aurora 與 MySQL 之間或 Aurora 與另一個 Aurora 資料庫叢集之間的複寫 (二進位複寫)](AuroraMySQL.Replication.MySQL.md)。已從 Aurora MySQL 第 3 版中移除。  | 
|  `aurora_disable_hash_join`   |  是  |  將此參數設為 `ON`，以在 Aurora MySQL 2.09 或更新版本中關閉雜湊聯結最佳化功能。第 3 版不支援它。如需更多詳細資訊，請參閱 [Amazon Aurora MySQL 的平行查詢](aurora-mysql-parallel-query.md)。  | 
|   `aurora_enable_replica_log_compression`   |   是   |   如需更多詳細資訊，請參閱 [Amazon Aurora MySQL 複寫的效能考量](AuroraMySQL.Replication.md#AuroraMySQL.Replication.Performance)。不套用到屬於 Aurora 全球資料庫的叢集。已從 Aurora MySQL 第 3 版中移除。  | 
|   `aurora_enable_repl_bin_log_filtering`   |   是   |   如需更多詳細資訊，請參閱 [Amazon Aurora MySQL 複寫的效能考量](AuroraMySQL.Replication.md#AuroraMySQL.Replication.Performance)。不套用到屬於 Aurora 全球資料庫的叢集。已從 Aurora MySQL 第 3 版中移除。  | 
|  `aurora_enable_staggered_replica_restart`  |  是  | 此設定可在 Aurora MySQL 版本 3 中使用，但未使用。 | 
|   `aurora_enable_zdr`   |   是   |   此設定在 Aurora MySQL 2.10 及更高版本中預設為開啟。  | 
|   `aurora_in_memory_relaylog`   |  是  |  設定內部記憶體轉送日誌模式。您可以在 binlog 複本上使用此功能來改善二進位日誌複寫效能。若要關閉此功能，請將參數設定為 OFF。若要開啟此功能，請將參數設定為 ON。  | 
|   `aurora_enhanced_binlog`   |   是   |   將此參數的值設定為 1，以在 Aurora MySQL 3.03.1 版及更新版本中開啟增強型 Binlog。如需更多詳細資訊，請參閱 [設定 Aurora MySQL 的增強型 binlog](AuroraMySQL.Enhanced.binlog.md)。  | 
|   `aurora_full_double_precision_in_json`   |  是  |   設定此參數的值，以完全精確度在 JSON 文件中啟用浮點數的剖析。  | 
|  `aurora_jemalloc_background_thread`  |  是  |  使用此參數可啟用背景執行緒來執行記憶體維護操作。允許的值為 `0` (停用) 和 `1` (啟用)。預設值為 `0`。 此參數適用於 Aurora MySQL 3.05 版及更新版本。  | 
|  `aurora_jemalloc_dirty_decay_ms`  |  是  |  使用此參數可保留釋放的記憶體一段特定時間 (以毫秒為單位)。保留記憶體可讓您更快速重複使用。允許的值為 `0`–`18446744073709551615`。預設值為 `10000` (10 秒)。 您可以使用較短的延遲來協助避免記憶體不足的問題，但代價是效能較慢。 此參數適用於 Aurora MySQL 3.05 版及更新版本。  | 
|  `aurora_jemalloc_tcache_enabled`  |  是  |  使用此參數可在執行緒本機快取中提供小型記憶體請求 (最多 32 KiB)，繞過記憶體區域。允許的值為 `0` (停用) 和 `1` (啟用)。預設值為 `1`。 此參數適用於 Aurora MySQL 3.05 版及更新版本。  | 
|   `aurora_load_from_s3_role`   |   是   |   如需更多詳細資訊，請參閱 [從 Amazon S3 儲存貯體中的文字檔案將資料載入 Amazon Aurora MySQL 資料庫叢集](AuroraMySQL.Integrating.LoadFromS3.md)。目前不適用於 Aurora MySQL 第 3 版。請使用 `aws_default_s3_role`。  | 
|  `aurora_mask_password_hashes_type`  |  是  |  此設定在 Aurora MySQL 2.11 及更高版本中預設為開啟。 使用此設定可在慢速查詢和稽核日誌中遮罩 Aurora MySQL 密碼雜湊。有效值為 `0` 和 `1` (預設值)。設為 `1` 時，密碼會記錄為 `<secret>`。設為 `0` 時，密碼會記錄為雜湊 (`#`) 值。  | 
|   `aurora_select_into_s3_role`   |   是   |   如需更多詳細資訊，請參閱 [將來自 Amazon Aurora MySQL 資料庫叢集的資料儲存至 Amazon S3 儲存貯體中的文字檔案](AuroraMySQL.Integrating.SaveIntoS3.md)。目前不適用於 Aurora MySQL 第 3 版。請使用 `aws_default_s3_role`。  | 
|  `authentication_kerberos_caseins_cmp`  |  是  |  控制 `authentication_kerberos` 外掛程式的不區分大小寫使用者名稱比較。將其設為 `true` 進行不區分大小寫的比較。根據預設，使用區分大小寫的比較 (`false`)。如需更多詳細資訊，請參閱 [針對 Aurora MySQL 使用 Kerberos 身分驗證](aurora-mysql-kerberos.md)。 此參數適用於 Aurora MySQL 3.03 版及更新版本。  | 
|   `auto_increment_increment`   |   是   |  無  | 
|   `auto_increment_offset`   |   是   |  無  | 
|   `aws_default_lambda_role`   |   是   |   如需更多詳細資訊，請參閱 [從 Amazon Aurora MySQL 資料庫叢集叫用 Lambda 函式](AuroraMySQL.Integrating.Lambda.md)。  | 
|  `aws_default_s3_role`  | 是 |  從資料庫叢集呼叫 `LOAD DATA FROM S3`、`LOAD XML FROM S3` 或 `SELECT INTO OUTFILE S3` 陳述式時使用。 在 Aurora MySQL 第 2 版中，如果未針對適當陳述式的 `aurora_load_from_s3_role` 或 `aurora_select_into_s3_role` 指定 IAM 角色，則會使用此參數中指定的 IAM 角色。 在 Aurora MySQL 第 3 版中，一律使用針對此參數指定的 IAM 角色。 如需更多詳細資訊，請參閱 [將 IAM 角色與 Amazon Aurora MySQL 資料庫叢集建立關聯](AuroraMySQL.Integrating.Authorizing.IAM.AddRoleToDBCluster.md)。  | 
|   `binlog_backup`   |   是   |   將此參數的值設定為 0，以在 Aurora MySQL 3.03.1 版及更新版本中開啟增強型 Binlog。僅在使用增強型 Binlog 時，才能關閉此參數。如需更多詳細資訊，請參閱 [設定 Aurora MySQL 的增強型 binlog](AuroraMySQL.Enhanced.binlog.md)。  | 
|   `binlog_checksum`   |   是   |  如果未設定此參數，AWS CLI 和 RDS API 會報告 `None` 的值。在這種情況下，Aurora MySQL 會使用引擎預設值，即 `CRC32`。這與 `NONE` 的明確設定不同，該設定會關閉檢查總和。  | 
|   `binlog-do-db`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `binlog_format`   |   是   |   如需更多詳細資訊，請參閱 [Aurora 與 MySQL 之間或 Aurora 與另一個 Aurora 資料庫叢集之間的複寫 (二進位複寫)](AuroraMySQL.Replication.MySQL.md)。  | 
|   `binlog_group_commit_sync_delay`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `binlog_group_commit_sync_no_delay_count`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `binlog-ignore-db`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `binlog_replication_globaldb`   |   是   |   將此參數的值設定為 0，以在 Aurora MySQL 3.03.1 版及更新版本中開啟增強型 Binlog。僅在使用增強型 Binlog 時，才能關閉此參數。如需更多詳細資訊，請參閱 [設定 Aurora MySQL 的增強型 binlog](AuroraMySQL.Enhanced.binlog.md)。  | 
|   `binlog_row_image`   |   否   |  無  | 
|   `binlog_row_metadata`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `binlog_row_value_options`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `binlog_rows_query_log_events`   |   是   |  無  | 
|   `binlog_transaction_compression`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `binlog_transaction_compression_level_zstd`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|  `binlog_transaction_dependency_history_size`  |  是  |  此參數會設定儲存在記憶體中的資料列雜湊數目上限，並用於查詢上次修改指定資料列的交易。達到此雜湊數目之後，會清除歷史記錄。 此參數適用於 Aurora MySQL 2.12 版及更新版本以及 3 版。  | 
|   `binlog_transaction_dependency_tracking`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `character-set-client-handshake`   |   是   |  無  | 
|   `character_set_client`   |   是   |  無  | 
|   `character_set_connection`   |   是   |  無  | 
|   `character_set_database`   |   是   |  預設資料庫使用的字元集。預設值為 `utf8mb4`。  | 
|   `character_set_filesystem`   |   是   |  無  | 
|   `character_set_results`   |   是   |  無  | 
|   `character_set_server`   |   是   |  無  | 
|   `collation_connection`   |   是   |  無  | 
|   `collation_server`   |   是   |  無  | 
|   `completion_type`   |   是   |  無  | 
|   `default_storage_engine`   |   否   |   Aurora MySQL 叢集使用 InnoDB 儲存引擎來存放您的所有資料。  | 
|   `enforce_gtid_consistency`   |   有時候   |  在 Aurora MySQL 第 2 版及更新的版本中可修改。  | 
|  `event_scheduler`  |  是  |  指示事件排程器的狀態。 僅可在 Aurora MySQL 第 3 版中的叢集層級進行修改。  | 
|   `gtid-mode`   |   有時候   |  在 Aurora MySQL 第 2 版及更新的版本中可修改。  | 
|  `information_schema_stats_expiry`  |  是  |  MySQL 資料庫伺服器從儲存引擎擷取資料並取代快取中的資料之後的秒數。允許的值為 `0`–`31536000`。 此參數適用於 Aurora MySQL 第 3 版。  | 
|   `init_connect`   |   是   |  要由伺服器針對每個連線的用戶端執行的命令。針對設定使用雙引號 (")，以避免連線失敗，例如： <pre>SET optimizer_switch="hash_join=off"</pre> 在 Aurora MySQL 第 3 版中，此參數不適用於具有 `CONNECTION_ADMIN` 權限的使用者。這包括 Aurora 主要使用者。如需更多詳細資訊，請參閱 [角色型權限模型](AuroraMySQL.Compare-80-v3.md#AuroraMySQL.privilege-model)。  | 
|  `innodb_adaptive_hash_index`  |  是  |  您可以在 Aurora MySQL 第 2 版和第 3 版中的資料庫叢集層級修改此參數。 讀取器資料庫執行個體不支援自適應雜湊索引。  | 
|  `innodb_aurora_instant_alter_column_allowed`  | 是 |  控制 `INSTANT` 演算法是否可用於全域層級的 `ALTER COLUMN` 操作。允許值如下： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) 如需詳細資訊，請參閱 MySQL 文件中的[欄操作](https://dev.mysql.com/doc/refman/8.0/en/innodb-online-ddl-operations.html#online-ddl-column-operations)。 此參數適用於 Aurora MySQL 3.05 版及更新版本。  | 
|   `innodb_autoinc_lock_mode`   |   是   |  無  | 
|   `innodb_checksums`   |   否   | 已從 Aurora MySQL 第 3 版中移除。 | 
|   `innodb_cmp_per_index_enabled`   |   是   |  無  | 
|   `innodb_commit_concurrency`   |   是   |  無  | 
|   `innodb_data_home_dir`   |   否   |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|   `innodb_deadlock_detect`   |  是  |  此選項用於停用 Aurora MySQL 2.11 和更新版本以及 3 版中的死結偵測。 在高度並行系統上，當多個執行緒等待同一個結時，死結偵測可能會導致速度變慢。如需此參數的詳細資訊，請參閱 MySQL 文件。  | 
|  `innodb_default_row_format`  | 是 |  此參數定義 InnoDB 資料表的預設資料列格式 (包括使用者建立的 InnoDB 暫存資料表)。它適用於 Aurora MySQL 第 2 版和第 3 版。 其值可以是 `DYNAMIC`、`COMPACT` 或 `REDUNDANT.`。  | 
|   `innodb_file_per_table`   |   是   |  此參數會影響資料表儲存的組織方式。如需更多詳細資訊，請參閱 [儲存體擴展](Aurora.Managing.Performance.md#Aurora.Managing.Performance.StorageScaling)。  | 
|  `innodb_flush_log_at_trx_commit`  |  是  |  建議您使用預設值 `1`。 在 Aurora MySQL 第 3 版中，您必須先將 `innodb_trx_commit_allow_data_loss` 的值設定為 `1`，才能將此參數設定為 `1` 以外的值。 如需更多詳細資訊，請參閱 [設定日誌緩衝區的排清頻率](AuroraMySQL.BestPractices.FeatureRecommendations.md#AuroraMySQL.BestPractices.Flush)。  | 
|   `innodb_ft_max_token_size`   |   是   |  無  | 
|   `innodb_ft_min_token_size`   |   是   |  無  | 
|   `innodb_ft_num_word_optimize`   |   是   |  無  | 
|   `innodb_ft_sort_pll_degree`   |   是   |  無  | 
|   `innodb_online_alter_log_max_size`   |   是   |  無  | 
|   `innodb_optimize_fulltext_only`   |   是   |  無  | 
|   `innodb_page_size`   |   否   |  無  | 
|   `innodb_print_all_deadlocks`   |   是   |  開啟時，InnoDB 所有死結的資訊皆會記錄在 Aurora MySQL 錯誤日誌。如需更多詳細資訊，請參閱 [減少和疑難排解 Aurora MySQL 的死結情況](AuroraMySQL.BestPractices.FeatureRecommendations.md#AuroraMySQL.BestPractices.deadlocks)。  | 
|   `innodb_purge_batch_size`   |   是   |  無  | 
|   `innodb_purge_threads`   |   是   |  無  | 
|   `innodb_rollback_on_timeout`   |   是   |  無  | 
|   `innodb_rollback_segments`   |   是   |  無  | 
|   `innodb_spin_wait_delay`   |   是   |  無  | 
|   `innodb_strict_mode`   |   是   |  無  | 
|   `innodb_support_xa`   |   是   | 已從 Aurora MySQL 第 3 版中移除。 | 
|   `innodb_sync_array_size`   |   是   |  無  | 
|   `innodb_sync_spin_loops`   |   是   |  無  | 
|  `innodb_stats_include_delete_marked`  |  是  |  啟用此參數時，InnoDB 會在計算永久性最佳化程式統計資料時包含已刪除標記的記錄。 此參數適用於 Aurora MySQL 2.12 版及更新版本以及 3 版。  | 
|   `innodb_table_locks`   |   是   |  無  | 
|  `innodb_trx_commit_allow_data_loss`  |  是  |  在 Aurora MySQL 第 3 版中，將此參數的值設定為 `1`，以便您可以變更 `innodb_flush_log_at_trx_commit` 的值。 `innodb_trx_commit_allow_data_loss` 的預設值為 `0`。 如需更多詳細資訊，請參閱 [設定日誌緩衝區的排清頻率](AuroraMySQL.BestPractices.FeatureRecommendations.md#AuroraMySQL.BestPractices.Flush)。  | 
|   `innodb_undo_directory`   |   否   |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|  `internal_tmp_disk_storage_engine`  | 是 |  控制內部暫存資料表所要使用的記憶體內儲存引擎。允許的值為 `INNODB` 和 `MYISAM`。 此參數適用於 Aurora MySQL 第 2 版。  | 
|  `internal_tmp_mem_storage_engine`  |   是   |  控制內部暫存資料表所要使用的記憶體內儲存引擎。允許的值為 `MEMORY` 和 `TempTable`。 此參數適用於 Aurora MySQL 第 3 版。  | 
|  `key_buffer_size`  |   是   |  MyISAM 資料表的金鑰快取。如需詳細資訊，請參閱 [keycache->cache\$1lock mutex](AuroraMySQL.Reference.Waitevents.md#key-cache.cache-lock)。  | 
|   `lc_time_names`   |   是   |  無  | 
|  `log_error_suppression_list`  |  是  |  指定未記錄在 MySQL 錯誤日誌中的錯誤代碼清單。這可讓您忽略某些非關鍵錯誤情況，以協助保持錯誤日誌的乾淨。如需詳細資訊，請參閱 MySQL 文件中的 [log\$1error\$1suppression\$1list](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_log_error_suppression_list)。 此參數適用於 Aurora MySQL 3.03 版及更新版本。  | 
|  `low_priority_updates`  |  是  |  `INSERT`、`UPDATE`、`DELETE`、和 `LOCK TABLE WRITE` 操作會等待到沒有擱置的 `SELECT` 操作為止。此參數只會影響僅使用資料表層級鎖定 (MyISAM、MEMORY、MERGE) 的儲存引擎。 此參數適用於 Aurora MySQL 第 3 版。  | 
|  `lower_case_table_names`  |  是 (Aurora MySQL 第 2 版) 僅在建立叢集時 (Aurora MySQL 第 3 版)  |  在 Aurora MySQL 2.10 及更新的 2.x 版中，請務必在變更此設定並重新啟動寫入器執行個體之後，重新啟動所有讀取器執行個體。如需詳細資訊，請參閱 [使用讀取可用性功能重新啟動 Aurora 叢集](aurora-mysql-survivable-replicas.md)。 在 Aurora MySQL 第 3 版中，此參數的值會在建立叢集時永久設定。如果您對此選項使用非預設值，請在升級之前設定 Aurora MySQL 第 3 版自訂參數群組，並在建立第 3 版叢集的快照還原作業期間指定參數群組。 使用以 Aurora MySQL 為基礎的 Aurora 全域資料庫時，若啟用 `lower_case_table_names` 參數，即無法從 Aurora MySQL 第 2 版就地升級至第 3 版。如需詳細了解您可以使用的方法，請參閱 [主要版本升級](aurora-global-database-upgrade.md#aurora-global-database-upgrade.major)。  | 
|   `master-info-repository`   |   是   |  已從 Aurora MySQL 第 3 版中移除。  | 
|   `master_verify_checksum`   |   是   |  Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版中使用 `source_verify_checksum`。  | 
|  `max_delayed_threads`  | 是 |  設定要處理 `INSERT DELAYED` 陳述式的執行緒數量上限。 此參數適用於 Aurora MySQL 第 3 版。  | 
|  `max_error_count`  | 是 |  要儲存用於顯示的錯誤訊息、警告和備註訊息數量上限。 此參數適用於 Aurora MySQL 第 3 版。  | 
|  `max_execution_time`  | 是 |  執行 `SELECT` 陳述式的逾時，以毫秒為單位。值可以介於 `0`–`18446744073709551615` 之間。設為 `0` 時，不會發生逾時。 如需詳細資訊，請參閱 MySQL 文件中的 [max\$1execution\$1time](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_execution_time)。  | 
|  `min_examined_row_limit`  | 是 |  使用此參數可防止所檢查資料列未達指定數量的查詢。  | 
|   `partial_revokes`   |   否   |  此參數適用於 Aurora MySQL 第 3 版。  | 
|  `preload_buffer_size`  | 是 |  預先載入索引時所配置的緩衝區大小。 此參數適用於 Aurora MySQL 第 3 版。  | 
|  `query_cache_type`  |  是  |  已從 Aurora MySQL 第 3 版中移除。  | 
|   `read_only`   |   是   |  此參數開啟時，伺服器不允許任何更新，除了由複本執行緒執行的更新。 對於 Aurora MySQL 第 2 版，有效值如下： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) 對於 Aurora MySQL 第 3 版，有效值如下： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) 在 Aurora MySQL 第 3 版中，此參數不適用於具有 `CONNECTION_ADMIN` 權限的使用者。這包括 Aurora 主要使用者。如需更多詳細資訊，請參閱 [角色型權限模型](AuroraMySQL.Compare-80-v3.md#AuroraMySQL.privilege-model)。  | 
|   `relay-log-space-limit`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|  `replica_parallel_type`  | 是 |  此參數會啟用在所有處於準備階段的未遞交執行緒複本上平行執行，而不違反一致性。它適用於 Aurora MySQL 第 3 版。 在 Aurora MySQL 3.03.\$1 及較低版本中，預設值是 DATABASE。在 Aurora MySQL 3.04 及較高版本中，預設值是 LOGICAL\$1CLOCK。  | 
|   `replica_preserve_commit_order`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `replica_transaction_retries`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|  `replica_type_conversions`  |  是  |  此參數會決定複本上所使用的類型轉換。允許的值為 `ALL_LOSSY`、`ALL_NON_LOSSY`、`ALL_SIGNED` 和 `ALL_UNSIGNED`。如需詳細資訊，請參閱 MySQL 文件中的[在來源和複本上使用不同資料表定義進行複寫](https://dev.mysql.com/doc/refman/8.0/en/replication-features-differing-tables.html)。 此參數適用於 Aurora MySQL 第 3 版。  | 
|   `replicate-do-db`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `replicate-do-table`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `replicate-ignore-db`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `replicate-ignore-table`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `replicate-wild-do-table`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `replicate-wild-ignore-table`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `require_secure_transport`   |   是   |   此參數適用於 Aurora MySQL 第 2 版和第 3 版。如需更多詳細資訊，請參閱 [Aurora MySQL 資料庫叢集的 TLS 連線](AuroraMySQL.Security.md#AuroraMySQL.Security.SSL)。  | 
|   `rpl_read_size`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|  `server_audit_cw_upload`  |   否   |  此參數在 Aurora MySQL 中已棄用。請使用 `server_audit_logs_upload`。 如需更多詳細資訊，請參閱 [將 Amazon Aurora MySQL 日誌發佈至 Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md)。  | 
|   `server_audit_events`   |   是   |  如需更多詳細資訊，請參閱 [使用進階稽核與 Amazon Aurora MySQL 資料庫叢集搭配](AuroraMySQL.Auditing.md)。  | 
|   `server_audit_excl_users`   |   是   |  如需更多詳細資訊，請參閱 [使用進階稽核與 Amazon Aurora MySQL 資料庫叢集搭配](AuroraMySQL.Auditing.md)。  | 
|   `server_audit_incl_users`   |   是   |  如需更多詳細資訊，請參閱 [使用進階稽核與 Amazon Aurora MySQL 資料庫叢集搭配](AuroraMySQL.Auditing.md)。  | 
|   `server_audit_logging`   |   是   |   如需上傳日誌到 Amazon CloudWatch Logs 的說明，請參閱 [將 Amazon Aurora MySQL 日誌發佈至 Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md)。  | 
|  `server_audit_logs_upload`  |  是  |  您可以透過啟用進階稽核並將此參數設定為 `1`，將稽核日誌發佈至 CloudWatch Logs。`server_audit_logs_upload` 參數的預設值為 `0`。 如需更多詳細資訊，請參閱 [將 Amazon Aurora MySQL 日誌發佈至 Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md)。  | 
|   `server_id`   |   否   |  無  | 
|   `skip-character-set-client-handshake`   |   是   |  無  | 
|   `skip_name_resolve`   |   否   |  無  | 
|   `slave-skip-errors`   |   是   |  僅適用於 Aurora MySQL 第 2 版叢集，與 MySQL 5.7 相容。  | 
|   `source_verify_checksum`   |   是   |  此參數適用於 Aurora MySQL 第 3 版。  | 
|  `sync_frm`  |  是  |  已從 Aurora MySQL 第 3 版中移除。  | 
|  `thread_cache_size`  | 是 | 要快取的執行緒數目。此參數適用於 Aurora MySQL 第 2 版和第 3 版。 | 
|   `time_zone`   |   是   |  Aurora 資料庫叢集的時區預設為國際標準時間 (UTC)。您可以將您的資料庫叢集中執行個體的時區改為設定成應用程式的本機時區。如需更多詳細資訊，請參閱 [Amazon Aurora 資料庫叢集的本機時區](Concepts.RegionsAndAvailabilityZones.md#Aurora.Overview.LocalTimeZone)。  | 
|   `tls_version`   |   是   |   如需更多詳細資訊，請參閱 [適用於 Aurora MySQL 的 TLS 版本](AuroraMySQL.Security.md#AuroraMySQL.Security.SSL.TLS_Version)。  | 

## 執行個體層級參數
<a name="AuroraMySQL.Reference.Parameters.Instance"></a><a name="instance_params"></a><a name="db_params"></a>

 下表顯示套用至 Aurora MySQL 資料庫叢集中特定資料庫執行個體的所有參數。


|  參數名稱  |  可修改  |  備註  | 
| --- | --- | --- | 
|   `activate_all_roles_on_login`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `allow-suspicious-udfs`   |   否   |  無  | 
|  `aurora_disable_hash_join`   |  是  |  將此參數設為 `ON`，以在 Aurora MySQL 2.09 或更新版本中關閉雜湊聯結最佳化功能。第 3 版不支援它。如需更多詳細資訊，請參閱 [Amazon Aurora MySQL 的平行查詢](aurora-mysql-parallel-query.md)。  | 
|   `aurora_lab_mode`   |   是   |   如需更多詳細資訊，請參閱 [Amazon Aurora MySQL 實驗室模式](AuroraMySQL.Updates.LabMode.md)。已從 Aurora MySQL 第 3 版中移除。  | 
|   `aurora_oom_response`   |   是   |  Aurora MySQL 第 2 版和第 3 版支援此參數。如需更多詳細資訊，請參閱 [故障診斷 Aurora MySQL 資料庫記憶體不足的問題](AuroraMySQLOOM.md)。  | 
|   `aurora_parallel_query`   |   是   |  設為 `ON` 以在 Aurora MySQL 2.09 版或更新版本中開啟平行查詢。舊 `aurora_pq` 參數不在這些版本中使用。如需更多詳細資訊，請參閱 [Amazon Aurora MySQL 的平行查詢](aurora-mysql-parallel-query.md)。  | 
|   `aurora_pq`   |   是   |  設定為 `OFF` 以關閉 2.09 之前 Aurora MySQL 版本中特定資料庫執行個體的平行查詢。在 2.09 或更新版本中，請改用 `aurora_parallel_query` 開啟和關閉平行查詢。如需更多詳細資訊，請參閱 [Amazon Aurora MySQL 的平行查詢](aurora-mysql-parallel-query.md)。  | 
|  `aurora_read_replica_read_committed`  |  是  |   對 Aurora 複本啟用 `READ COMMITTED` 隔離層級，並變更隔離行為，以縮短長時間執行的查詢帶來的清除延遲時間。只在您了解行為變更及其如何影響查詢結果時，才啟用此設定。例如，此設定使用的隔離不像 MySQL 預設值那麼嚴格。啟用此設定時，長時間執行的查詢可能看到同一列有多個副本，因為在查詢執行的同時，Aurora 重組資料表資料。如需更多詳細資訊，請參閱 [Aurora MySQL 隔離層級](AuroraMySQL.Reference.IsolationLevels.md)。  | 
|  `aurora_tmptable_enable_per_table_limit`  |  是  |  確定 `tmp_table_size` 參數是否控制 Aurora MySQL 3.04 版及更新版本中的 `TempTable` 儲存體引擎建立記憶體內暫時資料表的大小上限。 如需更多詳細資訊，請參閱 [限制記憶體內部暫存資料表的大小](ams3-temptable-behavior.md#ams3-temptable-behavior-limit)。  | 
|  `aurora_use_vector_instructions`  |  是  |  啟用此參數時，Aurora MySQL 會使用現代 CPU 提供的最佳化向量處理指令來改善 I/O 密集型工作負載的效能。 此設定在 Aurora MySQL 3.05 及更高版本中預設為啟用。  | 
|   `autocommit`   |   是   |  無  | 
|   `automatic_sp_privileges`   |   是   |  無  | 
|   `back_log`   |   是   |  無  | 
|   `basedir`   |   否   |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|   `binlog_cache_size`   |   是   |  無  | 
|   `binlog_max_flush_queue_time`   |   是   |  無  | 
|   `binlog_order_commits`   |   是   |  無  | 
|   `binlog_stmt_cache_size`   |   是   |  無  | 
|   `binlog_transaction_compression`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `binlog_transaction_compression_level_zstd`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `bulk_insert_buffer_size`   |   是   |  無  | 
|   `concurrent_insert`   |   是   |  無  | 
|   `connect_timeout`   |   是   |  無  | 
|   `core-file`   |   否   |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|   `datadir`   |   否   |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|   `default_authentication_plugin`   |   否   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `default_time_zone`   |   否   |  無  | 
|   `default_tmp_storage_engine`   |   是   |  暫存資料表的預設儲存引擎。  | 
|   `default_week_format`   |   是   |  無  | 
|   `delay_key_write`   |   是   |  無  | 
|   `delayed_insert_limit`   |   是   |  無  | 
|   `delayed_insert_timeout`   |   是   |  無  | 
|   `delayed_queue_size`   |   是   |  無  | 
|   `div_precision_increment`   |   是   |  無  | 
|   `end_markers_in_json`   |   是   |  無  | 
|   `eq_range_index_dive_limit`   |   是   |  無  | 
|   `event_scheduler`   |  有時候  |  指示事件排程器的狀態。 僅可在 Aurora MySQL 第 3 版中的叢集層級進行修改。  | 
|   `explicit_defaults_for_timestamp`   |   是   |  無  | 
|   `flush`   |   否   |  無  | 
|   `flush_time`   |   是   |  無  | 
|   `ft_boolean_syntax`   |   否   |  無  | 
|   `ft_max_word_len`   |   是   |  無  | 
|   `ft_min_word_len`   |   是   |  無  | 
|   `ft_query_expansion_limit`   |   是   |  無  | 
|   `ft_stopword_file`   |   是   |  無  | 
|   `general_log`   |   是   |   如需上傳日誌到 CloudWatch Logs 的說明，請參閱 [將 Amazon Aurora MySQL 日誌發佈至 Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md)。  | 
|   `general_log_file`   |   否   |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|   `group_concat_max_len`   |   是   |  無  | 
|   `host_cache_size`   |   是   |  無  | 
|   `init_connect`   |   是   |  要由伺服器針對每個連線的用戶端執行的命令。針對設定使用雙引號 (")，以避免連線失敗，例如： <pre>SET optimizer_switch="hash_join=off"</pre> 在 Aurora MySQL 第 3 版中，此參數不適用於具有 `CONNECTION_ADMIN` 權限的使用者，也不適用於 Aurora 主要使用者。如需更多詳細資訊，請參閱 [角色型權限模型](AuroraMySQL.Compare-80-v3.md#AuroraMySQL.privilege-model)。  | 
|  `innodb_adaptive_hash_index`  |  是  |  您可以在 Aurora MySQL 第 2 版中的資料庫執行個體層級修改此參數。僅可在 Aurora MySQL 第 3 版中的資料庫叢集層級進行修改。 讀取器資料庫執行個體不支援自適應雜湊索引。  | 
|   `innodb_adaptive_max_sleep_delay`   |   是   |   修改此參數不會有任何作用，因為對 Aurora 而言，`innodb_thread_concurrency` 永遠為 0。  | 
|  `innodb_aurora_max_partitions_for_range`  | 是 |  在某些無法使用持續性統計資料的情況下，您可以使用此參數來改善分割資料表上的資料列計數估算效能。 您可以將其設定為介於 0-8192 之間的值，該值會決定資料列計數估算期間所要檢查的分割區數量。預設值為 0，會使用所有分割區進行估算，與預設 MySQL 行為一致。 此參數適用於 Aurora MySQL 第 3.03.1 版及更高版本。  | 
|   `innodb_autoextend_increment`   |   是   |  無  | 
|   `innodb_buffer_pool_dump_at_shutdown`   |   否   |  無  | 
|   `innodb_buffer_pool_dump_now`   |   否   |  無  | 
|   `innodb_buffer_pool_filename`   |   否   |  無  | 
|   `innodb_buffer_pool_load_abort`   |   否   |  無  | 
|   `innodb_buffer_pool_load_at_startup`   |   否   |  無  | 
|   `innodb_buffer_pool_load_now`   |   否   |  無  | 
|   `innodb_buffer_pool_size`   |   是   |  預設值以公式表示。如需如何在公式中計算 `DBInstanceClassMemory` 值的詳細資訊，請參閱 [資料庫參數公式變數](USER_ParamValuesRef.md#USER_FormulaVariables)。  | 
|   `innodb_change_buffer_max_size`   |   否   |   Aurora MySQL 完全不會使用 InnoDB 變更緩衝。  | 
|   `innodb_compression_failure_threshold_pct`   |   是   |  無  | 
|   `innodb_compression_level`   |   是   |  無  | 
|   `innodb_compression_pad_pct_max`   |   是   |  無  | 
|   `innodb_concurrency_tickets`   |   是   |   修改此參數不會有任何作用，因為對 Aurora 而言，`innodb_thread_concurrency` 永遠為 0。  | 
|   `innodb_deadlock_detect`   |  是  |  此選項用於停用 Aurora MySQL 2.11 和更新版本以及 3 版中的死結偵測。 在高度並行系統上，當多個執行緒等待同一個結時，死結偵測可能會導致速度變慢。如需此參數的詳細資訊，請參閱 MySQL 文件。  | 
|   `innodb_file_format`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `innodb_flushing_avg_loops`   |   否   |  無  | 
|   `innodb_force_load_corrupted`   |   否   |  無  | 
|   `innodb_ft_aux_table`   |   是   |  無  | 
|   `innodb_ft_cache_size`   |   是   |  無  | 
|   `innodb_ft_enable_stopword`   |   是   |  無  | 
|   `innodb_ft_server_stopword_table`   |   是   |  無  | 
|   `innodb_ft_user_stopword_table`   |   是   |  無  | 
|   `innodb_large_prefix`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `innodb_lock_wait_timeout`   |   是   |  無  | 
|   `innodb_log_compressed_pages`   |   否   |  無  | 
|   `innodb_lru_scan_depth`   |   是   |  無  | 
|   `innodb_max_purge_lag`   |   是   |  無  | 
|   `innodb_max_purge_lag_delay`   |   是   |  無  | 
|   `innodb_monitor_disable`   |   是   |  無  | 
|   `innodb_monitor_enable`   |   是   |  無  | 
|   `innodb_monitor_reset`   |   是   |  無  | 
|   `innodb_monitor_reset_all`   |   是   |  無  | 
|   `innodb_old_blocks_pct`   |   是   |  無  | 
|   `innodb_old_blocks_time`   |   是   |  無  | 
|   `innodb_open_files`   |   是   |  無  | 
|   `innodb_print_all_deadlocks`   |   是   |  開啟時，InnoDB 所有死結的資訊皆會記錄在 Aurora MySQL 錯誤日誌。如需更多詳細資訊，請參閱 [減少和疑難排解 Aurora MySQL 的死結情況](AuroraMySQL.BestPractices.FeatureRecommendations.md#AuroraMySQL.BestPractices.deadlocks)。  | 
|   `innodb_random_read_ahead`   |   是   |  無  | 
|   `innodb_read_ahead_threshold`   |   是   |  無  | 
|   `innodb_read_io_threads`   |   否   |  無  | 
|   `innodb_read_only`   |   否   |   Aurora MySQL 會根據叢集的類型管理資料庫執行個體的唯讀和讀寫狀態。例如，佈建叢集具有一個讀寫資料庫執行個體 (*primary instance (主要執行個體)*)，其他叢集內的任何執行個體都是唯讀 (Aurora 複本)。  | 
|   `innodb_replication_delay`   |   是   |  無  | 
|   `innodb_sort_buffer_size`   |   是   |  無  | 
|   `innodb_stats_auto_recalc`   |   是   |  無  | 
|   `innodb_stats_method`   |   是   |  無  | 
|   `innodb_stats_on_metadata`   |   是   |  無  | 
|   `innodb_stats_persistent`   |   是   |  無  | 
|   `innodb_stats_persistent_sample_pages`   |   是   |  無  | 
|   `innodb_stats_transient_sample_pages`   |   是   |  無  | 
|   `innodb_thread_concurrency`   |   否   |  無  | 
|   `innodb_thread_sleep_delay`   |   是   |   修改此參數不會有任何作用，因為對 Aurora 而言，`innodb_thread_concurrency` 永遠為 0。  | 
|   `interactive_timeout`   |   是   |   Aurora 會評估 `interactive_timeout` 和 `wait_timeout` 的最小值。然後使用該最小值作為逾時來結束所有閒置工作階段，包括互動式和非互動的工作階段。  | 
|  `internal_tmp_disk_storage_engine`  | 是 |  控制內部暫存資料表所要使用的記憶體內儲存引擎。允許的值為 `INNODB` 和 `MYISAM`。 此參數適用於 Aurora MySQL 第 2 版。  | 
|  `internal_tmp_mem_storage_engine`  |  有時候  |  控制內部暫存資料表所要使用的記憶體內儲存引擎。寫入器資料庫執行個體的允許值為 `MEMORY` 和 `TempTable`。 對於讀取器資料庫執行個體，此參數設定為 `TempTable` 且無法修改。 此參數適用於 Aurora MySQL 第 3 版。  | 
|   `join_buffer_size`   |   是   |  無  | 
|   `keep_files_on_create`   |   是   |  無  | 
|  `key_buffer_size`  |   是   |  MyISAM 資料表的金鑰快取。如需詳細資訊，請參閱 [keycache->cache\$1lock mutex](AuroraMySQL.Reference.Waitevents.md#key-cache.cache-lock)。  | 
|   `key_cache_age_threshold`   |   是   |  無  | 
|   `key_cache_block_size`   |   是   |  無  | 
|   `key_cache_division_limit`   |   是   |  無  | 
|   `local_infile`   |   是   |  無  | 
|   `lock_wait_timeout`   |   是   |  無  | 
|   `log-bin`   |   否   |   將 `binlog_format` 設定為 `STATEMENT`、`MIXED` 或 `ROW`，會自動將 `log-bin` 設定為 `ON`。將 `binlog_format` 設定為 `OFF`，會自動將 `log-bin` 設定為 `OFF`。如需更多詳細資訊，請參閱 [Aurora 與 MySQL 之間或 Aurora 與另一個 Aurora 資料庫叢集之間的複寫 (二進位複寫)](AuroraMySQL.Replication.MySQL.md)。  | 
|   `log_bin_trust_function_creators`   |   是   |  無  | 
|   `log_bin_use_v1_row_events`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `log_error`   |   否   |  無  | 
|  `log_error_suppression_list`  |  是  |  指定未記錄在 MySQL 錯誤日誌中的錯誤代碼清單。這可讓您忽略某些非關鍵錯誤情況，以協助保持錯誤日誌的乾淨。如需詳細資訊，請參閱 MySQL 文件中的 [log\$1error\$1suppression\$1list](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_log_error_suppression_list)。 此參數適用於 Aurora MySQL 3.03 版及更新版本。  | 
|   `log_output`   |   是   |  無  | 
|   `log_queries_not_using_indexes`   |   是   |  無  | 
|   `log_slave_updates`   |   否   |   Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版中使用 `log_replica_updates`。  | 
|   `log_replica_updates`   |   否   |   Aurora MySQL 第 3 版   | 
|   `log_throttle_queries_not_using_indexes`   |   是   |  無  | 
|   `log_warnings`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `long_query_time`   |   是   |  無  | 
|   `low_priority_updates`   |   是   |  `INSERT`、`UPDATE`、`DELETE`、和 `LOCK TABLE WRITE` 操作會等待到沒有擱置的 `SELECT` 操作為止。此參數只會影響僅使用資料表層級鎖定 (MyISAM、MEMORY、MERGE) 的儲存引擎。 此參數適用於 Aurora MySQL 第 3 版。  | 
|   `max_allowed_packet`   |   是   |  無  | 
|   `max_binlog_cache_size`   |   是   |  無  | 
|   `max_binlog_size`   |   否   |  無  | 
|   `max_binlog_stmt_cache_size`   |   是   |  無  | 
|   `max_connect_errors`   |   是   |  無  | 
|   `max_connections`   |   是   |  預設值以公式表示。如需如何在公式中計算 `DBInstanceClassMemory` 值的詳細資訊，請參閱 [資料庫參數公式變數](USER_ParamValuesRef.md#USER_FormulaVariables)。有關取決於執行個體類別的預設值，請參閱 [對 Aurora MySQL 資料庫執行個體的連線數上限](AuroraMySQL.Managing.Performance.md#AuroraMySQL.Managing.MaxConnections)。  | 
|   `max_delayed_threads`   |   是   |  設定要處理 `INSERT DELAYED` 陳述式的執行緒數量上限。 此參數適用於 Aurora MySQL 第 3 版。  | 
|   `max_error_count`   |   是   |  要儲存用於顯示的錯誤訊息、警告和備註訊息數量上限。 此參數適用於 Aurora MySQL 第 3 版。  | 
|  `max_execution_time`  | 是 |  執行 `SELECT` 陳述式的逾時，以毫秒為單位。值可以介於 `0`–`18446744073709551615` 之間。設為 `0` 時，不會發生逾時。 如需詳細資訊，請參閱 MySQL 文件中的 [max\$1execution\$1time](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_execution_time)。  | 
|   `max_heap_table_size`   |   是   |  無  | 
|   `max_insert_delayed_threads`   |   是   |  無  | 
|   `max_join_size`   |   是   |  無  | 
|   `max_length_for_sort_data`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `max_prepared_stmt_count`   |   是   |  無  | 
|   `max_seeks_for_key`   |   是   |  無  | 
|   `max_sort_length`   |   是   |  無  | 
|   `max_sp_recursion_depth`   |   是   |  無  | 
|   `max_tmp_tables`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `max_user_connections`   |   是   |  無  | 
|   `max_write_lock_count`   |   是   |  無  | 
|   `metadata_locks_cache_size`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `min_examined_row_limit`   |   是   |  使用此參數可防止所檢查資料列未達指定數量的查詢。 此參數適用於 Aurora MySQL 第 3 版。  | 
|   `myisam_data_pointer_size`   |   是   |  無  | 
|   `myisam_max_sort_file_size`   |   是   |  無  | 
|   `myisam_mmap_size`   |   是   |  無  | 
|   `myisam_sort_buffer_size`   |   是   |  無  | 
|   `myisam_stats_method`   |   是   |  無  | 
|   `myisam_use_mmap`   |   是   |  無  | 
|   `net_buffer_length`   |   是   |  無  | 
|   `net_read_timeout`   |   是   |  無  | 
|   `net_retry_count`   |   是   |  無  | 
|   `net_write_timeout`   |   是   |  無  | 
|   `old-style-user-limits`   |   是   |  無  | 
|   `old_passwords`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `optimizer_prune_level`   |   是   |  無  | 
|   `optimizer_search_depth`   |   是   |  無  | 
|   `optimizer_switch`   |   是   |   如需使用此參數之 Aurora MySQL 功能的相關資訊，請參閱 [Amazon Aurora MySQL 的最佳實務](AuroraMySQL.BestPractices.md)。  | 
|   `optimizer_trace`   |   是   |  無  | 
|   `optimizer_trace_features`   |   是   |  無  | 
|   `optimizer_trace_limit`   |   是   |  無  | 
|   `optimizer_trace_max_mem_size`   |   是   |  無  | 
|   `optimizer_trace_offset`   |   是   |  無  | 
|   `performance-schema-consumer-events-waits-current`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance-schema-consumer-events-waits-current`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance-schema-instrument`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance-schema-instrument`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema`   |   是   |  如果**來源**欄設定為 `Modified`，則 Performance Insights 會自動管理效能結構描述。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_accounts_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_accounts_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_global_instrumentation`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_global_instrumentation`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_thread_instrumentation`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_thread_instrumentation`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_events_stages_current`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_events_stages_current`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_events_stages_history`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_events_stages_history`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_events_stages_history_long`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_events_stages_history_long`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_events_statements_current`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_events_statements_current`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_events_statements_history`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_events_statements_history`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_events_statements_history_long`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_events_statements_history_long`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_events_waits_history`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_events_waits_history`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_events_waits_history_long`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_events_waits_history_long`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_consumer_statements_digest`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_consumer_statements_digest`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_digests_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_digests_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_events_stages_history_long_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_events_stages_history_long_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_events_stages_history_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_events_stages_history_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_events_statements_history_long_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_events_statements_history_long_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_events_statements_history_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_events_statements_history_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_events_transactions_history_long_size`   |  是  |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_events_transactions_history_long_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_events_transactions_history_size`   |  是  |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_events_transactions_history_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_events_waits_history_long_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_events_waits_history_long_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_events_waits_history_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_events_waits_history_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_hosts_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_hosts_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_cond_classes`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_cond_classes`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_cond_instances`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_cond_instances`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_digest_length`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_digest_length`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_file_classes`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_file_classes`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_file_handles`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_file_handles`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_file_instances`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_file_instances`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|  `performance_schema_max_index_stat`  |  是  |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_index_stat`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_memory_classes`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_memory_classes`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_metadata_locks`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_metadata_locks`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_mutex_classes`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_mutex_classes`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_mutex_instances`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_mutex_instances`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_prepared_statements_instances`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_prepared_statements_instances`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_program_instances`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_program_instances`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_rwlock_classes`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_rwlock_classes`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_rwlock_instances`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_rwlock_instances`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_socket_classes`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_socket_classes`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_socket_instances`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_socket_instances`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_sql_text_length`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_sql_text_length`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_stage_classes`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_stage_classes`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_statement_classes`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_statement_classes`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_statement_stack`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_statement_stack`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_table_handles`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_table_handles`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_table_instances`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_table_instances`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_table_lock_stat`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_table_lock_stat`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_thread_classes`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_thread_classes`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_max_thread_instances`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_max_thread_instances`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_session_connect_attrs_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_session_connect_attrs_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_setup_actors_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_setup_actors_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `performance_schema_setup_objects_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_setup_objects_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|  `performance_schema_show_processlist`  |  是  | 此參數決定使用那些 SHOW PROCESSLIST 方案：[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html)此參數適用於 Aurora MySQL 2.12 版及更新版本以及 3 版。 如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_show_processlist`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。 | 
|   `performance_schema_users_size`   |   是   |  如果參數 `performance_schema` 的**來源**欄設定為 `Modified`，則效能結構描述會使用參數 `performance_schema_users_size`。如需啟用效能結構描述的相關資訊，請參閱 [決定績效詳情是否管理效能結構描述](USER_PerfInsights.EnableMySQL.determining-status.md)。  | 
|   `pid_file`   |   否   |  無  | 
|   `plugin_dir`   |   否   |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|   `port`   |   否   |   Aurora MySQL 會管理連線屬性，並在叢集內的所有資料庫執行個體上強制實行一致的設定。  | 
|   `preload_buffer_size`   |   是   |  預先載入索引時所配置的緩衝區大小。 此參數適用於 Aurora MySQL 第 3 版。  | 
|   `profiling_history_size`   |   是   |  無  | 
|   `query_alloc_block_size`   |   是   |  無  | 
|   `query_cache_limit`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `query_cache_min_res_unit`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `query_cache_size`   |   是   |  預設值以公式表示。如需如何在公式中計算 `DBInstanceClassMemory` 值的詳細資訊，請參閱 [資料庫參數公式變數](USER_ParamValuesRef.md#USER_FormulaVariables)。  已從 Aurora MySQL 第 3 版中移除。  | 
|  `query_cache_type`  |  是  |  已從 Aurora MySQL 第 3 版中移除。  | 
|   `query_cache_wlock_invalidate`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `query_prealloc_size`   |   是   |  無  | 
|   `range_alloc_block_size`   |   是   |  無  | 
|   `read_buffer_size`   |   是   |  無  | 
|   `read_only`   |   是   |  此參數開啟時，伺服器不允許任何更新，除了由複本執行緒執行的更新。 對於 Aurora MySQL 第 2 版，有效值如下： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) 建議您使用 Aurora MySQL 第 2 版的資料庫叢集參數群組，以確保在容錯移轉時，`read_only` 參數有套用至新的寫入器執行個體。  讀取器執行個體一律是唯讀，因為 Aurora MySQL 會在所有讀取器上將 `innodb_read_only` 設為 `1`。因此，在讀取器執行個體上 `read_only` 是備援的。  已在 Aurora MySQL 第 3 版的執行個體層級中移除。  | 
|   `read_rnd_buffer_size`   |   是   |  無  | 
|   `relay-log`   |   否   |  無  | 
|   `relay_log_info_repository`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `relay_log_recovery`  |   否   |  無  | 
|  `replica_checkpoint_group`  |   是   |   Aurora MySQL 第 3 版   | 
|  `replica_checkpoint_period`  |   是   |  Aurora MySQL 第 3 版   | 
|  `replica_parallel_workers`  |   是   |  Aurora MySQL 第 3 版   | 
|  `replica_pending_jobs_size_max`  |   是   |  Aurora MySQL 第 3 版   | 
|  `replica_skip_errors`  |   是   |  Aurora MySQL 第 3 版   | 
|  `replica_sql_verify_checksum`  |   是   |  Aurora MySQL 第 3 版   | 
|   `safe-user-create`   |   是   |  無  | 
|   `secure_auth`   |   是   |  此參數在 Aurora MySQL 第 2 版中始終開啟。嘗試將其關閉會產生錯誤。 已從 Aurora MySQL 第 3 版中移除。  | 
|   `secure_file_priv`   |   否   |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|  `show_create_table_verbosity`  |  是  |  啟用此變數會導致 [SHOW\$1CREATE\$1TABLE](https://dev.mysql.com/doc/refman/5.7/en/show-create-table.html) 顯示 `ROW_FORMAT`，無論其是否為預設格式。 此參數適用於 Aurora MySQL 2.12 版及更新版本以及 3 版。  | 
|   `skip-slave-start`   |   否   |  無  | 
|   `skip_external_locking`   |   否   |  無  | 
|   `skip_show_database`   |   是   |  無  | 
|   `slave_checkpoint_group`   |   是   |   Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版中使用 `replica_checkpoint_group`。  | 
|   `slave_checkpoint_period`   |   是   |   Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版中使用 `replica_checkpoint_period`。  | 
|   `slave_parallel_workers`   |   是   |   Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版中使用 `replica_parallel_workers`。  | 
|   `slave_pending_jobs_size_max`   |   是   |   Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版中使用 `replica_pending_jobs_size_max`。  | 
|   `slave_sql_verify_checksum`   |   是   |   Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版中使用 `replica_sql_verify_checksum`。  | 
|   `slow_launch_time`   |   是   |  無  | 
|   `slow_query_log`   |   是   |   如需上傳日誌到 CloudWatch Logs 的說明，請參閱 [將 Amazon Aurora MySQL 日誌發佈至 Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md)。  | 
|   `slow_query_log_file`   |   否   |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|   `socket`   |   否   |  無  | 
|   `sort_buffer_size`   |   是   |  無  | 
|   `sql_mode`   |   是   |  無  | 
|   `sql_select_limit`   |   是   |  無  | 
|   `stored_program_cache`   |   是   |  無  | 
|   `sync_binlog`   |   否   |  無  | 
|   `sync_master_info`   |   是   |  無  | 
|   `sync_source_info`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。  | 
|   `sync_relay_log`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `sync_relay_log_info`   |   是   |  無  | 
|   `sysdate-is-now`   |   是   |  無  | 
|   `table_cache_element_entry_ttl`   |   否   |  無  | 
|   `table_definition_cache`   |   是   |  預設值以公式表示。如需如何在公式中計算 `DBInstanceClassMemory` 值的詳細資訊，請參閱 [資料庫參數公式變數](USER_ParamValuesRef.md#USER_FormulaVariables)。  | 
|   `table_open_cache`   |   是   |  預設值以公式表示。如需如何在公式中計算 `DBInstanceClassMemory` 值的詳細資訊，請參閱 [資料庫參數公式變數](USER_ParamValuesRef.md#USER_FormulaVariables)。  | 
|   `table_open_cache_instances`   |   是   |  無  | 
|   `temp-pool`   |   是   |   已從 Aurora MySQL 第 3 版中移除。  | 
|   `temptable_max_mmap`   |   是   |  此參數適用於 Aurora MySQL 第 3 版。如需詳細資訊，請參閱 [Aurora MySQL 第 3 版的新暫時資料表行為](ams3-temptable-behavior.md)。  | 
|  `temptable_max_ram`  |  是  |  此參數適用於 Aurora MySQL 第 3 版。如需詳細資訊，請參閱 [Aurora MySQL 第 3 版的新暫時資料表行為](ams3-temptable-behavior.md)。  | 
|  `temptable_use_mmap`  |  是  |  此參數適用於 Aurora MySQL 第 3 版。如需詳細資訊，請參閱 [Aurora MySQL 第 3 版的新暫時資料表行為](ams3-temptable-behavior.md)。  | 
|  `thread_cache_size`  | 是 | 要快取的執行緒數目。此參數適用於 Aurora MySQL 第 2 版和第 3 版。 | 
|  `thread_handling`  |  否  |  無  | 
|   `thread_stack`   |  是  |  無  | 
|   `timed_mutexes`   |  是  |  無  | 
|  `tmp_table_size`  |  是  |  定義 `MEMORY` 儲存體引擎在 Aurora MySQL 3 版中建立內部記憶體暫時資料表的大小上限。 在 Aurora MySQL 3.04 及更新版本中，定義 `TempTable` 記憶體引擎建立的內部記憶體中暫時資料表的大小上限當 `aurora_tmptable_enable_per_table_limit` 時為 `ON`。 如需更多詳細資訊，請參閱 [限制記憶體內部暫存資料表的大小](ams3-temptable-behavior.md#ams3-temptable-behavior-limit)。  | 
|   `tmpdir`   |  否  |   Aurora MySQL 會在您無法直接存取檔案系統時使用受管執行個體。  | 
|   `transaction_alloc_block_size`   |   是   |  無  | 
|   `transaction_isolation`   |   是   |   此參數適用於 Aurora MySQL 第 3 版。其會取代 `tx_isolation`。  | 
|   `transaction_prealloc_size`   |   是   |  無  | 
|   `tx_isolation`   |   是   |   已從 Aurora MySQL 第 3 版中移除。其會遭 `transaction_isolation` 取代。  | 
|   `updatable_views_with_limit`   |   是   |  無  | 
|   `validate-password`   |   否   |  無  | 
|   `validate_password_dictionary_file`   |   否   |  無  | 
|   `validate_password_length`   |   否   |  無  | 
|   `validate_password_mixed_case_count`   |   否   |  無  | 
|   `validate_password_number_count`   |   否   |  無  | 
|   `validate_password_policy`   |   否   |  無  | 
|   `validate_password_special_char_count`   |   否   |  無  | 
|   `wait_timeout`   |   是   |  Aurora 會評估 `interactive_timeout` 和 `wait_timeout` 的最小值。然後使用該最小值作為逾時來結束所有閒置工作階段，包括互動式和非互動的工作階段。  | 

## 不適用於 Aurora MySQL 的 MySQL 參數
<a name="AuroraMySQL.Reference.Parameters.Inapplicable"></a>

 由於 Aurora MySQL 與 MySQL 之間的架構不同，某些 MySQL 參數不適用於 Aurora MySQL。

以下 MySQL 參數不適用於 Aurora MySQL。這不是完整清單。
+ `activate_all_roles_on_login` – 此參數不適用於 Aurora MySQL 第 2 版。其可在 Aurora MySQL 第 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` – 此參數不適用於 Aurora MySQL。如需更多詳細資訊，請參閱 [設定日誌緩衝區的排清頻率](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`