本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
組態參考
您可以使用組態來協助自訂您的環境。使用 Amazon Redshift,您可以透過設定各種參數和設定來自訂和最佳化資料倉儲環境。組態參考概述可用的叢集屬性、資料庫參數和工作負載管理 (WLM) 組態選項。您可以參考此參考,根據其特定需求微調效能、安全性和資源配置。下列參考提供修改這些組態的詳細指引,以達成您想要的資料倉儲設定。
主題
- 修改伺服器組態
- analyze_threshold_percent
- cast_super_null_on_error
- datashare_break_glass_session_var
- datestyle
- default_geometry_encoding
- describe_field_name_in_uppercase
- downcase_delimited_identifier
- enable_case_sensitive_identifier
- enable_case_sensitive_super_attribute
- enable_numeric_rounding
- enable_result_cache_for_session
- enable_vacuum_boost
- error_on_nondeterministic_update
- extra_float_digits
- interval_forbid_composite_literals
- json_serialization_enable
- json_serialization_parse_nested_strings
- max_concurrency_scaling_clusters
- max_cursor_result_set_size
- mv_enable_aqmv_for_session
- navigate_super_null_on_error
- parse_super_null_on_error
- pg_federation_repeatable_read
- query_group
- search_path
- spectrum_enable_pseudo_columns
- enable_spectrum_oid
- spectrum_query_maxerror
- statement_timeout
- stored_proc_log_min_messages
- timezone
- use_fips_ssl
- wlm_query_slot_count
修改伺服器組態
您可以採用下列方式來變更伺服器組態:
-
使用 SET 命令時,將僅覆寫目前工作階段持續時間的設定。
例如:
set extra_float_digits to 2;
-
修改叢集的參數群組設定。此參數群組設定包含您可設定的額外參數。如需詳細資訊,請參閱《Amazon Redshift 管理指南》中的 Amazon Redshift 參數群組。
-
使用 ALTER USER 命令,將指定之使用者執行的所有工作階段的組態參數設定為新的值。
ALTER USER username SET parameter { TO | = } { value | DEFAULT }
使用 SHOW命令來檢視目前的參數設定。使用 SHOW ALL 檢視您可以使用 SET命令設定的所有設定。
SHOW ALL;
name | setting --------------------------+-------------- analyze_threshold_percent | 10 datestyle | ISO, MDY extra_float_digits | 2 query_group | default search_path | $user, public statement_timeout | 0 timezone | UTC wlm_query_slot_count | 1
注意
請注意,組態參數會套用至您在資料倉儲中連線的資料庫。