Amazon Redshift 參數群組 - Amazon Redshift

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

Amazon Redshift 參數群組

在 Amazon Redshift 中,您可以將參數群組與您建立的每個叢集建立關聯。參數群組為參數的群組,這些參數會套用至您在叢集中建立的所有資料庫。這些參數用於設定查詢逾時和日期樣式等資料庫設定。啟動叢集時,必須將此叢集與參數群組建立關聯。如果稍後想要變更參數群組,您可以修改叢集並選擇不同的參數群組。

每個參數群組都有多個參數,用於設定資料庫的設定。可用的參數群組清單視參數群組所屬的參數群組系列而定。參數群組系列為參數群組中參數所套用的 Amazon Redshift 引擎版本。參數群組族群名稱的格式為redshift-versionversion 是引擎版本。例如,組態的目前版本是 redshift-1.0

Amazon Redshift 為每個參數群組系列提供一個預設的參數群組。預設參數群組的每個參數都有預設的數值,無法修改。預設參數群組名稱的格式為default.parameter_group_family,其中 parameter_group_family 是參數群組所屬的引擎版本。舉例來說,redshift-1.0 版本的預設參數群組名稱為 default.redshift-1.0

注意

目前,redshift-1.0 為 Amazon Redshift 引擎的唯一版本。因此,default.redshift-1.0 為唯一的預設參數群組。

如果您想使用非預設參數群組的其他參數值,您必須建立自訂參數群組,然後將叢集與群組相關聯。自訂參數群組中的參數值一開始與預設參數群組中的相同。所有參數的初始 sourceengine-default,因為值是由 Amazon Redshift 預設。變更參數值後,source 將變更為 user,表示數值經過修改,不同於預設值。

注意

Amazon Redshift 主控台不會顯示每個參數的 source。您必須使用 Amazon RedshiftAPI, AWS CLI,或其中一個 AWS SDKs以檢視source

如為您建立的參數群組,您可以隨時修改其參數值,或將所有參數值重設為預設值。也可將不同的參數群組與叢集相關聯。在某些情況下,您可能修改已與叢集相關聯的參數群組中的參數值,或將不同參數群組與叢集建立關聯。在這些情況下,您可能需要重新啟動叢集,更新的參數值才會生效。如果叢集失敗,而且 Amazon Redshift 重新啟動叢集,變更將在此時套用。如果叢集在維護期間重新啟動,則不會套用變更。如需詳細資訊,請參閱WLM動態和靜態屬性

預設參數值

下表顯示預設參數值的概覽,包含各參數深入資訊的連結。這些是 redshift-1.0 參數群組系列的預設值。

參數名稱 Value 其他資訊

auto_analyze

true

《Amazon Redshift 資料庫開發人員指南》中的 auto_analyze

auto_mv

true

《Amazon Redshift 資料庫開發人員指南》中的自動具體化視觀表

datestyle

ISO, MDY

《Amazon Redshift 資料庫開發人員指南》中的 datestyle

enable_case_sensitive_identifier

false

《Amazon Redshift 資料庫開發人員指南》中的 enable_case_sensitive_identifier

enable_user_activity_logging

false

本指南中的 資料庫稽核記錄日誌

extra_float_digits

0

《Amazon Redshift 資料庫開發人員指南》中的 extra_float_digits

max_concurrency_scaling_clusters

1

《Amazon Redshift 資料庫開發人員指南》中的 max_concurrency_scaling_clusters

query_group

預設

《Amazon Redshift 資料庫開發人員指南》中的 query_group

require_ssl

false

本指南中的 設定連線的安全選項

search_path

$user、public

《Amazon Redshift 資料庫開發人員指南》中的 search_path

statement_timeout

0

《Amazon Redshift 資料庫開發人員指南》中的 statement_timeout

wlm_json_configuration

[{"auto_wlm":true}]

本指南中的工作負載管理

use_fips_ssl

false

只有在您的系統必須FIPS符合標準時,才啟用符合標準的SSL模式。FIPS

注意

max_cursor_result_set_size 參數已棄用。如需游標結果集大小的相關資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的游標限制條件

您可在資料庫中使用 SET 命令暫時覆寫參數。SET 命令僅覆寫表示目前工作階段持續時間的參數。除了上表列出的參數,您也可設定資料庫中的 wlm_query_slot_count 來暫時調整槽計數。wlm_query_slot_count 參數不適用於參數群組中的組態。如需調整插槽計數的相關資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的 wlm_query_slot_count。如需暫時覆寫其他參數的相關資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的修改伺服器組態