本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Aurora MySQL 組態參數
您可以在資料庫參數群組中使用參數,以管理其他 Amazon RDS 資料庫執行個體的相同方式管理您的 Amazon Aurora MySQL 資料庫叢集。Amazon Aurora 與其他資料庫引擎的差異在於,您會有包含多個資料庫執行個體的資料庫叢集。因此,您用來管理 Aurora MySQL 資料庫叢集的一些參數會套用至整個叢集。其他參數只套用至資料庫叢集的特定資料庫執行個體。
若要管理叢集層級參數,請使用資料庫叢集參數群組。若要管理執行個體層級參數,請使用資料庫參數群組。Aurora MySQL 資料庫叢集中的每個資料庫執行個體都與 MySQL 資料庫引擎相容。不過,您可以在叢集層級套用一些 MySQL 資料庫引擎參數,並使用資料庫叢集參數群組來管理這些參數。您無法在 Aurora 資料庫叢集的執行個體資料庫參數群組中找到叢集層級參數。本主題稍後將提供叢集層級參數清單。
您可以使用 AWS Management Console、 AWS CLI或 Amazon 來管理叢集層級和執行個體層級參數RDSAPI。您會對管理叢集層級參數和執行個體層級參數使用不同的命令。例如,您可以使用 modify-db-cluster-parameter-group CLI命令來管理資料庫叢集參數群組中的叢集層級參數。您可以使用 modify-db-parameter-groupCLI命令來管理資料庫叢集中資料庫執行個體的資料庫參數群組中的執行個體層級參數。
您可以在主控台中檢視叢集層級和執行個體層級參數,或使用 CLI或 RDS API。例如,您可以使用 describe-db-cluster-parameters AWS CLI 命令來檢視資料庫叢集參數群組中的叢集層級參數。您可以使用 describe-db-parametersCLI命令來檢視資料庫叢集中資料庫執行個體的資料庫參數群組中的執行個體層級參數。
注意
每個預設參數群組包含參數群組中所有參數的預設值。如果 參數具有此值的「引擎預設值」,請參閱版本特定的 MySQL 或 PostgreSQL 文件以取得實際的預設值。
除非另有說明,否則下表中列出的參數對 Aurora MySQL 第 2 版和第 3 版有效。
如需資料庫參數群組的詳細資訊,請參閱 Amazon Aurora 的參數組 RDS。如需 的規則和限制 Aurora Serverless v1 叢集,請參閱 Aurora Serverless v1 的參數群組。
叢集層級參數
下表顯示套用至整個 Aurora MySQL 資料庫叢集的所有參數。
參數名稱 | 可修改 | 備註 |
---|---|---|
|
是 |
只會影響使用二進位日誌 (binlog) 複寫的叢集。如需 binlog 複寫的資訊,請參閱 在 Aurora 和我之間SQL或 Aurora 與另一個 Aurora 資料庫叢集之間的複寫 (二進位記錄複寫。從 Aurora MySQL 第 3 版中移除。 |
|
是 |
只會影響使用二進位日誌 (binlog) 複寫的叢集。如需 binlog 複寫的資訊,請參閱 在 Aurora 和我之間SQL或 Aurora 與另一個 Aurora 資料庫叢集之間的複寫 (二進位記錄複寫。 |
|
是 |
設定在複寫具有多個次要索引的大型資料表交易時,可用於套用次要索引變更的平行執行緒總數。參數預設為 此參數可在 Aurora MySQL 306 版及更高版本中使用。如需詳細資訊,請參閱「最佳化 Aurora 我的二進位記錄複寫 SQL」。 |
|
是 |
只會影響使用二進位日誌 (binlog) 複寫的叢集。如需 binlog 複寫的資訊,請參閱 在 Aurora 和我之間SQL或 Aurora 與另一個 Aurora 資料庫叢集之間的複寫 (二進位記錄複寫。從 Aurora MySQL 第 3 版中移除。 |
|
是 |
將此參數設定為 |
|
是 |
如需更多詳細資訊,請參閱 Amazon Aurora 的效能考量我的SQL複寫。不套用到屬於 Aurora 全球資料庫的叢集。從 Aurora MySQL 第 3 版中移除。 |
|
是 |
如需更多詳細資訊,請參閱 Amazon Aurora 的效能考量我的SQL複寫。不套用到屬於 Aurora 全球資料庫的叢集。從 Aurora MySQL 第 3 版中移除。 |
|
是 |
此設定可在 Aurora MySQL 第 3 版中使用,但不會使用。 |
|
是 |
此設定預設為在 Aurora MySQL 2.10 及更高版本中開啟。如需詳細資訊,請參閱「零停機重啟(ZDR)Amazon Aurora 我的 SQL」。 |
|
是 |
將此參數的值設定為 1,以開啟 Aurora MySQL 3.03.1 版及更高版本中的增強型 binlog。如需詳細資訊,請參閱「為我的 Aurora 設定增強型的 Binlog SQL」。 |
|
是 |
使用此參數啟用背景執行緒來執行記憶體維護操作。允許的值為 此參數適用於 Aurora MySQL 3.05 版和更新版本。 |
|
是 |
使用此參數可保留釋放的記憶體一段時間 (以毫秒為單位)。保留記憶體可讓您更快速地重複使用。允許的值為 此參數適用於 Aurora MySQL 3.05 版和更新版本。 |
|
是 |
使用此參數可在執行緒本機快取中提供小型記憶體請求 (最高 32 KiB),繞過記憶體節點。允許的值為 此參數適用於 Aurora MySQL 3.05 版和更新版本。 |
|
是 |
如需詳細資訊,請參閱將資料從 Amazon S3 儲存貯體中的文字檔案載入 Amazon Aurora 我的資料SQL庫叢集。目前在 Aurora MySQL 第 3 版中無法使用。請使用 |
|
是 |
此設定預設為在 Aurora MySQL 2.11 和更新版本中開啟。 使用此設定遮罩慢查詢和稽核日誌中的 Aurora MySQL 密碼雜湊。有效值為 |
|
是 |
如需詳細資訊,請參閱將資料從 Amazon Aurora 我的資料SQL庫叢集儲存到 Amazon S3 儲存貯體中的文字檔。目前在 Aurora MySQL 第 3 版中無法使用。請使用 |
|
是 |
控制 此參數可在 Aurora MySQL 3.03 版和更新版本中使用。 |
|
是 |
|
|
是 |
|
|
是 |
如需更多詳細資訊,請參閱 從 Amazon Aurora 我的數SQL據庫集群調用 Lambda 函數。 |
|
是 |
從資料庫叢集呼叫 在 Aurora MySQL 第 2 版中,如果未為 在 Aurora MySQL 第 3 版中,一律使用為此參數指定的IAM角色。 如需詳細資訊,請參閱「將 IAM 角色與 Amazon Aurora MySQL 資料庫叢集建立關聯」。 |
|
是 |
將此參數的值設定為 0,以開啟 Aurora MySQL 3.03.1 版及更高版本中的增強型 binlog。僅在使用增強型 Binlog 時,才能關閉此參數。如需詳細資訊,請參閱「為我的 Aurora 設定增強型的 Binlog SQL」。 |
|
是 |
|
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
如需詳細資訊,請參閱「在 Aurora 和我之間SQL或 Aurora 與另一個 Aurora 資料庫叢集之間的複寫 (二進位記錄複寫」。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
將此參數的值設定為 0,以開啟 Aurora MySQL 3.03.1 版及更高版本中的增強型 binlog。僅在使用增強型 Binlog 時,才能關閉此參數。如需詳細資訊,請參閱「為我的 Aurora 設定增強型的 Binlog SQL」。 |
|
否 |
|
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
|
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數會設定儲存在記憶體中的資料列雜湊數目上限,並用於查詢上次修改指定資料列的交易。達到此雜湊數目之後,會清除歷史記錄。 此參數適用於 Aurora MySQL 2.12 版和更新版本,以及 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
否 |
Aurora MySQL 叢集會針對所有資料使用 InnoDB 儲存引擎。 |
|
有時候 |
可在 Aurora MySQL 第 2 版及更高版本中修改。 |
|
是 |
指示事件排程器的狀態。 只能在 Aurora MySQL 第 3 版的叢集層級進行修改。 |
|
有時候 |
可在 Aurora MySQL 第 2 版及更高版本中修改。 |
|
是 |
之後我的SQL資料庫伺服器從儲存引擎擷取資料的秒數,並取代快取中的資料。允許的值為 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
要由伺服器針對每個連線的用戶端執行的命令。針對設定使用雙引號 ("),以避免連線失敗,例如:
在 Aurora MySQL 第 3 版中,此參數不適用於具有 |
|
是 |
您可以在 Aurora MySQL 第 2 版和第 3 版中的資料庫叢集層級修改此參數。 讀取器資料庫執行個體不支援自適應雜湊索引。 |
|
是 |
控制
如需詳細資訊,請參閱我的SQL文件中的資料欄操作 此參數適用於 Aurora MySQL 3.05 版和更新版本。 |
|
是 |
|
|
否 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
是 |
|
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
是 |
此選項用於停用 Aurora MySQL 2.11 版和更新版本 和 3 中的死鎖偵測。 在高度並行系統上,當多個執行緒等待同一個結時,死結偵測可能會導致速度變慢。如需此參數的詳細資訊,請參閱我的SQL文件。 |
|
是 |
此參數定義 InnoDB 資料表的預設資料列格式 (包括使用者建立的 InnoDB 暫存資料表)。它適用於 Aurora MySQL 第 2 版和第 3 版。 其值可以是 |
|
是 |
此參數會影響資料表儲存的組織方式。如需詳細資訊,請參閱「儲存體擴展」。 |
|
是 |
強烈建議您使用 的預設值 在 Aurora MySQL 第 3 版中,將此參數設定為 以外的值之前 如需詳細資訊,請參閱「設定日誌緩衝區的排清頻率」。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
否 |
|
|
是 |
開啟時, 會在 Aurora MySQL 錯誤日誌中記錄所有 InnoDB 死鎖的相關資訊。如需詳細資訊,請參閱「最小化和疑難排解 Aurora 我的SQL死結」。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
是 |
|
|
是 |
啟用此參數時,InnoDB 會在計算永久性最佳化程式統計資料時包含已刪除標記的記錄。 此參數適用於 Aurora MySQL 2.12 版和更新版本,以及 3 版。 |
|
是 |
|
|
是 |
在 Aurora MySQL 第 3 版中,將此參數的值設定為 ,
如需詳細資訊,請參閱「設定日誌緩衝區的排清頻率」。 |
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
是 |
控制內部暫存資料表所要使用的記憶體內儲存引擎。允許的值為 此參數適用於 Aurora MySQL 第 2 版。 |
|
是 |
控制內部暫存資料表所要使用的記憶體內儲存引擎。允許的值為 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
我的ISAM資料表的金鑰快取。如需詳細資訊,請參閱 keycache->cache_lock mutex。 |
|
是 |
|
|
是 |
指定未記錄在我的SQL錯誤日誌中的錯誤碼清單。這可讓您忽略某些非重大錯誤條件,以協助保持錯誤日誌的乾淨。如需詳細資訊,請參閱我的SQL文件中的 log_error_suppression_list 此參數適用於 Aurora MySQL 3.03 版和更新版本。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 (Aurora MySQL 第 2 版) 僅在叢集建立時間 (Aurora MySQL 第 3 版) |
在 Aurora MySQL 2.10 版和更新的 2.x 版中,請務必在變更此設定並重新啟動寫入器執行個體後重新啟動所有讀取器執行個體。如需詳細資訊,請參閱 使用讀取可用性功能重新啟動 Aurora 叢集。 在 Aurora MySQL 第 3 版中,此參數的值會在建立叢集時永久設定。如果您使用此選項的非預設值,請在升級之前設定 Aurora MySQL 第 3 版自訂參數群組,並在建立第 3 版叢集的快照還原操作期間指定參數群組。 使用以 Aurora My 為基礎的 Aurora 全域資料庫SQL,如果開啟 |
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版 |
|
是 |
設定要處理 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
要儲存用於顯示的錯誤訊息、警告和備註訊息數量上限。 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
執行 如需詳細資訊,請參閱我的SQL文件中的 max_execution_time |
|
是 |
使用此參數可防止所檢查資料列未達指定數量的查詢。 此參數適用於 Aurora MySQL 第 3 版。 |
|
否 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
預先載入索引時所配置的緩衝區大小。 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
此參數開啟時,伺服器不允許任何更新,除了由複本執行緒執行的更新。 對於 Aurora MySQL 第 2 版,有效值如下:
對於 Aurora MySQL 第 3 版,有效值如下:
在 Aurora MySQL 第 3 版中,此參數不適用於具有 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數會啟用在所有處於準備階段的未遞交執行緒複本上平行執行,而不違反一致性。它適用於 Aurora MySQL 第 3 版。 在 Aurora MySQL 3.03.* 版及更低版本中,預設值為 DATABASE。在 Aurora MySQL 3.04 版和更新版本中,預設值為 LOGICAL_CLOCK。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數會決定複本上所使用的類型轉換。允許的值為 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 2 版和第 3 版。如需詳細資訊,請參閱「TLS Aurora MySQL 資料庫叢集的連線」。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
否 |
此參數已在 Aurora My 中取代SQL。請使用 如需詳細資訊,請參閱「將 Amazon Aurora MySQL 日誌發佈到 Amazon CloudWatch 日誌」。 |
|
是 |
如需詳細資訊,請參閱「搭配 Amazon Aurora 我的SQL資料庫叢集使用進階稽核」。 |
|
是 |
如需詳細資訊,請參閱「搭配 Amazon Aurora 我的SQL資料庫叢集使用進階稽核」。 |
|
是 |
如需詳細資訊,請參閱「搭配 Amazon Aurora 我的SQL資料庫叢集使用進階稽核」。 |
|
是 |
如需將日誌上傳至 Amazon CloudWatch Logs 的指示,請參閱 將 Amazon Aurora MySQL 日誌發佈到 Amazon CloudWatch 日誌。 |
|
是 |
您可以透過啟用進階稽核並將此參數設定為 ,將稽核日誌發佈至 CloudWatch 日誌 如需詳細資訊,請參閱「將 Amazon Aurora MySQL 日誌發佈到 Amazon CloudWatch 日誌」。 |
|
否 |
|
|
是 |
|
|
否 |
|
|
是 |
僅適用於與 MySQL 5.7 相容的 Aurora MySQL 第 2 版叢集。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 | 要快取的執行緒數目。此參數適用於 Aurora MySQL 第 2 版和第 3 版。 |
|
是 |
根據預設,Aurora 資料庫叢集的時區為通用時間協調 (UTC)。您可以將您的資料庫叢集中執行個體的時區改為設定成應用程式的本機時區。如需詳細資訊,請參閱「Amazon Aurora 資料庫叢集的本機時區」。 |
|
是 |
如需更多詳細資訊,請參閱 TLS Aurora My 的版本SQL。 |
執行個體層級參數
下表顯示套用至 Aurora MySQL 資料庫叢集中特定資料庫執行個體的所有參數。
參數名稱 | 可修改 | 備註 |
---|---|---|
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
否 |
|
|
是 |
將此參數設定為 |
|
是 |
如需詳細資訊,請參閱Amazon Aurora 我SQL實驗室模式。從 Aurora MySQL 第 3 版中移除。 |
|
是 |
Aurora MySQL 第 2 版和第 3 版支援此參數。如需詳細資訊,請參閱「Aurora 的 out-of-memory 疑難排解我的SQL資料庫」。 |
|
是 |
將 設定為 |
|
是 |
將 設定為 |
|
是 |
對 Aurora 複本啟用 |
|
是 |
決定 如需詳細資訊,請參閱「限制記憶體內部暫存資料表的大小」。 |
|
是 |
啟用此參數時,Aurora MySQL 會使用現代提供的最佳化向量處理指示CPUs,來改善 I/O 密集型工作負載的效能。 預設會在 Aurora MySQL 3.05 版和更新版本中啟用此設定。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
否 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
否 |
|
|
是 |
暫存資料表的預設儲存引擎。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
有時候 |
指示事件排程器的狀態。 只能在 Aurora MySQL 第 3 版的叢集層級進行修改。 |
|
是 |
|
|
否 |
|
|
是 |
|
|
否 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
如需將日誌上傳至 CloudWatch 日誌的指示,請參閱 將 Amazon Aurora MySQL 日誌發佈到 Amazon CloudWatch 日誌。 |
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
是 |
|
|
是 |
|
|
是 |
要由伺服器針對每個連線的用戶端執行的命令。針對設定使用雙引號 ("),以避免連線失敗,例如:
在 Aurora MySQL 第 3 版中,此參數不適用於具有 |
|
是 |
您可以在 Aurora MySQL 第 2 版中的資料庫執行個體層級修改此參數。只有在 Aurora MySQL 第 3 版中的資料庫叢集層級才能修改。 讀取器資料庫執行個體不支援自適應雜湊索引。 |
|
是 |
修改此參數不會有任何作用,因為對 Aurora 而言, |
|
是 |
在某些無法使用持續性統計資料的情況下,您可以使用此參數來改善分割資料表上的資料列計數估算效能。 您可以將其設定為介於 0-8192 之間的值,該值會決定資料列計數估算期間所要檢查的分割區數量。預設值為 0,該值使用所有分割區進行估算,與預設的 MySQL 行為一致。 此參數適用於 Aurora MySQL 3.03.1 版和更新版本。 |
|
是 |
|
|
否 |
|
|
否 |
|
|
否 |
|
|
否 |
|
|
否 |
|
|
否 |
|
|
是 |
預設值以公式表示。如需如何在公式中計算 |
|
否 |
Aurora MySQL 完全不使用 InnoDB 變更緩衝區。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
修改此參數不會有任何作用,因為對 Aurora 而言, |
|
是 |
此選項用於停用 Aurora MySQL 2.11 版和更新版本 和 3 中的死鎖偵測。 在高度並行系統上,當多個執行緒等待同一個結時,死結偵測可能會導致速度變慢。如需此參數的詳細資訊,請參閱我的SQL文件。 |
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
否 |
|
|
否 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
否 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
開啟時, 會在 Aurora MySQL 錯誤日誌中記錄所有 InnoDB 死鎖的相關資訊。如需詳細資訊,請參閱「最小化和疑難排解 Aurora 我的SQL死結」。 |
|
是 |
|
|
是 |
|
|
否 |
|
|
否 |
Aurora MySQL 會根據叢集類型管理資料庫執行個體的唯讀和讀/寫狀態。例如,佈建叢集具有一個讀寫資料庫執行個體 (primary instance (主要執行個體)),其他叢集內的任何執行個體都是唯讀 (Aurora 複本)。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
否 |
|
|
是 |
修改此參數不會有任何作用,因為對 Aurora 而言, |
|
是 |
Aurora 會評估 |
|
是 |
控制內部暫存資料表所要使用的記憶體內儲存引擎。允許的值為 此參數適用於 Aurora MySQL 第 2 版。 |
|
有時候 |
控制內部暫存資料表所要使用的記憶體內儲存引擎。寫入器資料庫執行個體的允許值為 對於讀取器資料庫執行個體,此參數設定為 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
|
|
是 |
|
|
是 |
我的ISAM資料表的金鑰快取。如需詳細資訊,請參閱 keycache->cache_lock mutex。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
否 |
將 |
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
否 |
|
|
是 |
指定未記錄在我的SQL錯誤日誌中的錯誤碼清單。這可讓您忽略某些非重大錯誤條件,以協助保持錯誤日誌的乾淨。如需詳細資訊,請參閱我的SQL文件中的 log_error_suppression_list 此參數適用於 Aurora MySQL 3.03 版和更新版本。 |
|
是 |
|
|
是 |
|
|
否 |
Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版 |
|
否 |
Aurora MySQL 第 3 版 |
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
|
|
是 |
|
|
否 |
|
|
是 |
|
|
是 |
|
|
是 |
預設值以公式表示。如需如何在公式中計算 |
|
是 |
設定要處理 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
要儲存用於顯示的錯誤訊息、警告和備註訊息數量上限。 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
執行 如需詳細資訊,請參閱我的SQL文件中的 max_execution_time |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
使用此參數可防止所檢查資料列未達指定數量的查詢。 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
是 |
|
|
是 |
如需使用此交換器的 Aurora MySQL 功能的相關資訊,請參閱 Amazon Aurora 我的最佳實踐 SQL。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
此參數決定使用那些 SHOW PROCESSLIST 方案:
此參數適用於 Aurora MySQL 2.12 版和更新版本,以及 3 版。 |
|
是 |
|
|
否 |
|
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
否 |
Aurora MySQL 會管理連線屬性,並強制執行叢集中所有資料庫執行個體的一致設定。 |
|
是 |
預先載入索引時所配置的緩衝區大小。 此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
|
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
預設值以公式表示。如需如何在公式中計算 從 Aurora MySQL 第 3 版中移除。 |
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
此參數開啟時,伺服器不允許任何更新,除了由複本執行緒執行的更新。 對於 Aurora MySQL 第 2 版,有效值如下:
建議您使用 Aurora MySQL 第 2 版中的資料庫叢集參數群組,以確保 注意讀取器執行個體一律為唯讀,因為所有讀取器 在執行個體層級從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
否 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
否 |
|
|
是 |
Aurora MySQL 第 3 版 |
|
是 |
Aurora MySQL 第 3 版 |
|
是 |
Aurora MySQL 第 3 版 |
|
是 |
Aurora MySQL 第 3 版 |
|
是 |
Aurora MySQL 第 3 版 |
|
是 |
Aurora MySQL 第 3 版 |
|
是 |
|
|
是 |
此參數一律會在 Aurora MySQL 第 2 版中開啟。嘗試將其關閉會產生錯誤。 從 Aurora MySQL 第 3 版中移除。 |
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
是 |
啟用此變數會導致 SHOW_CREATE_TABLE 此參數適用於 Aurora MySQL 2.12 版和更新版本,以及 3 版。 |
|
否 |
|
|
否 |
|
|
是 |
|
|
是 |
Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版 |
|
是 |
Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版 |
|
是 |
Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版 |
|
是 |
Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版 |
|
是 |
Aurora MySQL 第 2 版。在 Aurora MySQL 第 3 版 |
|
是 |
|
|
是 |
如需將日誌上傳至 CloudWatch 日誌的指示,請參閱 將 Amazon Aurora MySQL 日誌發佈到 Amazon CloudWatch 日誌。 |
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
否 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
是 |
|
|
否 |
|
|
是 |
|
|
是 |
此參數適用於 Aurora MySQL 第 3 版。 |
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
|
|
是 |
|
|
否 |
|
|
是 |
預設值以公式表示。如需如何在公式中計算 |
|
是 |
預設值以公式表示。如需如何在公式中計算 |
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。如需詳細資訊,請參閱 Aurora MySQL 第 3 版中的新臨時資料表行為。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。如需詳細資訊,請參閱 Aurora MySQL 第 3 版中的新臨時資料表行為。 |
|
是 |
此參數適用於 Aurora MySQL 第 3 版。如需詳細資訊,請參閱 Aurora MySQL 第 3 版中的新臨時資料表行為。 |
|
是 | 要快取的執行緒數目。此參數適用於 Aurora MySQL 第 2 版和第 3 版。 |
|
否 |
|
|
是 |
|
|
是 |
|
|
是 |
定義 Aurora MySQL 第 3 版中 在 Aurora MySQL 3.04 版及更新版本中, 定義 如需詳細資訊,請參閱「限制記憶體內部暫存資料表的大小」。 |
|
否 |
Aurora MySQL 使用受管執行個體,您不會直接存取檔案系統。 |
|
是 |
|
|
是 |
此參數適用於 Aurora MySQL 第 3 版。其會取代 |
|
是 |
|
|
是 |
從 Aurora MySQL 第 3 版中移除。其會遭 |
|
是 |
|
|
否 |
|
|
否 |
|
|
否 |
|
|
否 |
|
|
否 |
|
|
否 |
|
|
否 |
|
|
是 |
Aurora 會評估 |
不適用於 Aurora My 的參數SQL SQL
由於 Aurora MySQL 和 My 之間的架構差異SQL,有些 MySQL 參數不適用於 Aurora My SQL。
下列 MySQL 參數不適用於 Aurora My SQL。這不是完整清單。
-
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 My SQL。如需詳細資訊,請參閱設定日誌緩衝區的排清頻率。 -
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