配置参考
您可以使用配置来便于自定义您的环境。使用 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
注意
请注意,配置参数适用于您在数据仓库中连接到的数据库。