GDC 콘솔 또는 gdcloud CLI를 사용하여 다음 데이터베이스 클러스터 속성을 변경할 수 있습니다.
- 관리자 사용자의 데이터베이스 비밀번호
- 외부 연결 (사용 설정/사용 중지)
- 가용성 수준 (AlloyDB Omni 및 PostgreSQL만 해당)
- 백업 사용 설정 및 백업 보관 기간(일)
- 데이터베이스 플래그
- 데이터베이스 클러스터에 할당된 CPU, 메모리 또는 스토리지
속성을 수정하는 방법에 대한 자세한 내용은 업데이트하려는 속성 유형에 해당하는 워크플로를 참고하세요.
콘솔
고가용성
AlloyDB Omni 및 PostgreSQL 데이터베이스 클러스터의 경우 동일한 영역 고가용성을 사용 설정하거나 사용 중지합니다. 자세한 내용은 고가용성 구성 섹션을 참고하세요.
데이터 보호
모든 데이터베이스 클러스터 유형에서 데이터 보호를 사용 설정하거나 사용 중지할 수 있습니다.
- 데이터 보호로 이동하여 수정 수정을 클릭하여 데이터 보호 설정 양식에 액세스합니다. 자동 백업이 사용 설정된 경우 백업을 보관할 기간을 구성할 수도 있습니다.
- 변경한 후 저장을 클릭하여 데이터베이스 클러스터에 업데이트를 적용합니다.
연결
모든 데이터베이스 클러스터 유형의 경우 데이터베이스 클러스터가 GDC 프로젝트 내부에서만 액세스할 수 있는지 아니면 프로젝트 외부에서도 액세스할 수 있는지를 선택할 수 있습니다.
- 연결로 이동하여 수정 수정을 클릭합니다.
- 연결 구성을 업데이트합니다.
저장을 클릭하여 변경사항을 적용합니다.
인스턴스
모든 데이터베이스 클러스터 유형의 경우 기본 인스턴스 속성을 수정할 수 있습니다.
- 기본 인스턴스로 이동하여 수정 수정을 클릭합니다.
고성능, 표준, 최소 또는 맞춤 구성 중에서 선택합니다. 맞춤 옵션을 사용하면 기본 인스턴스의 CPU 수, 메모리, 스토리지를 선택할 수 있습니다.
기본 인스턴스의 CPU, 메모리 또는 스토리지를 업데이트하려면 다시 시작해야 합니다. 저장 후 다시 시작을 선택하여 변경사항을 적용합니다.
모든 데이터베이스 클러스터 유형의 경우 이 양식을 사용해 데이터베이스 플래그를 추가, 수정 또는 삭제할 수도 있습니다. 사용 가능한 플래그 집합은 GDC에 의해 미리 결정됩니다. 자세한 내용은 데이터베이스 플래그 구성 섹션을 참고하세요.
gdcloud CLI
다음 명령어를 사용하여 데이터베이스 클러스터를 업데이트합니다.
sh
gdcloud database clusters update CLUSTER_NAME [options]
다음을 바꿉니다.
- CLUSTER_NAME을 업데이트할 데이터베이스 클러스터 이름으로 바꿉니다.
전체 옵션 목록은 명령어 참조를 확인하거나 sh
gdcloud database clusters update --help
를 실행하세요.
API
데이터 보호
모든 데이터베이스 클러스터 유형의 경우 해당 데이터베이스 클러스터의 BackupPlan 리소스를 만들어 데이터 보호 기능을 사용 설정할 수 있습니다.
apiVersion: DBENGINE_NAME.dbadmin.gdc.goog/v1
kind: BackupPlan
metadata:
name: DBCLUSTER_NAME-backupplan
namespace: USER_PROJECT
spec:
dbclusterRef: DBCLUSTER_NAME
backupRetainDays: RETENTION_DAYS
다음 변수를 바꿉니다.
DBENGINE_NAME
: 데이터베이스 엔진의 이름입니다.alloydbomni
,postgresql
,oracle
중 하나입니다.DBCLUSTER_NAME
: 데이터 보호를 사용 설정할 데이터베이스 클러스터의 이름입니다.USER_PROJECT
: 데이터베이스 클러스터가 생성될 사용자 프로젝트의 이름입니다.RETENTION_DAYS
: AlloyDB Omni Operator가 이 백업을 보관하는 일수입니다. 1~90 사이의 정수여야 합니다.
해당 BackupPlan 리소스를 수정하여 보관 기간과 같은 데이터 보호 설정을 구성할 수도 있습니다.
데이터베이스 클러스터의 데이터 보호를 사용 중지하려면 이전에 만든 해당 BackupPlan 리소스를 삭제하세요.
데이터베이스 플래그 구성
GDC와 함께 제공되는 데이터베이스 이미지는 기본 설정과 함께 제공됩니다. 하지만 애플리케이션의 요구사항을 충족하도록 기본 데이터베이스 엔진을 맞춤설정할 수 있습니다. 데이터베이스 클러스터는 GDC 콘솔 또는 gdcloud CLI를 사용하여 설정할 수 있는 사전 정의된 플래그를 제공합니다.
콘솔
탐색 메뉴에서 데이터베이스 서비스를 선택합니다.
데이터베이스 클러스터 목록에서 데이터베이스 플래그를 구성할 데이터베이스 클러스터를 클릭합니다.
데이터베이스 클러스터의 인스턴스 섹션에서 기본 수정을 클릭합니다.
플래그 섹션에서 데이터베이스 플래그 추가를 클릭합니다.
플래그를 선택하고 값을 입력합니다. 입력한 값이 유효하지 않으면 GDC 콘솔에서 필수 범위 또는 값 유형을 충족하는 방법을 안내합니다.
완료를 클릭합니다.
구성을 설정하려면 저장을 클릭합니다. 일부 플래그를 적용하려면 데이터베이스 클러스터를 다시 시작해야 합니다. 이 경우 저장 후 다시 시작을 클릭합니다.
새 플래그가 설정되었는지 확인하려면 데이터베이스 클러스터의 데이터베이스 클러스터의 인스턴스 섹션으로 돌아가 새 플래그와 값이 표시되는지 확인합니다.
데이터베이스 플래그를 수정하려면 플래그 섹션으로 돌아가 기존 플래그를 수정하세요. 플래그 구성요소 위로 마우스를 가져간 다음
삭제 아이콘을 클릭하여 데이터베이스 플래그를 삭제합니다.gdcloud
클러스터의 새 데이터베이스 플래그를 구성하거나 기존 플래그를 모두 기본값으로 재설정할 수 있습니다.
데이터베이스 클러스터의 데이터베이스 플래그를 구성하려면 다음을 실행하세요.
gdcloud database clusters update CLUSTER_NAME \ --database-flags DB_FLAGS
다음을 바꿉니다.
CLUSTER_NAME
: 데이터베이스 클러스터의 이름입니다.DB_FLAGS
: 데이터베이스 클러스터에서 실행되는 데이터베이스에 설정할 데이터베이스 플래그의 쉼표로 구분된 목록입니다. 각 데이터베이스 플래그와 값은 키-값 쌍으로 설정됩니다. 값이 없는 플래그는=
문자 뒤에 문자열 없이 정의할 수 있습니다.
예를 들어 다음 명령어는
test-db-cluster
에 대해 여러 데이터베이스 플래그를 설정합니다.gdcloud database clusters update test-db-cluster \ --database-flags max_allowed_packet=55555,skip_grant_tables=,log_output=1
사용 가능한 데이터베이스 플래그 목록은 사용 가능한 데이터베이스 플래그를 참고하세요.
모든 데이터베이스 플래그를 기본 설정으로 재설정하려면 다음을 실행하세요.
gdcloud database clusters update CLUSTER_NAME --clear-database-flags
CLUSTER_NAME
을 데이터베이스 클러스터 이름으로 바꿉니다.
API
데이터베이스 클러스터의 데이터베이스 플래그를 구성하려면 다음을 실행하세요.
kubectl patch dbcluster.DBENGINE_NAME.dbadmin.gdc.goog DBCLUSTER_NAME -p '{"spec":{"primarySpec": {"parameters": DB_FLAGS}}}' --type=merge -n USER_PROJECT
다음 변수를 바꿉니다.
DBENGINE_NAME
: 데이터베이스 엔진의 이름입니다.alloydbomni
,postgresql
,oracle
중 하나입니다.DBCLUSTER_NAME
: 데이터베이스 클러스터의 이름입니다.USER_PROJECT
: 데이터베이스 클러스터가 생성된 사용자 프로젝트의 이름입니다.DB_FLAGS
: 추가 또는 업데이트할 데이터베이스 구성 매개변수입니다. 이는 키가 데이터베이스 매개변수 이름이고 값이 각 설정인 키-값 쌍의 JSON 형식 객체여야 합니다. 예를 들어 다음은 여러 데이터베이스 플래그를 설정합니다.
"autovacuum": "on", "autovacuum_analyze_threshold": "2147483647", "dbs.enable_anon": "on"
사용 가능한 데이터베이스 플래그 목록은 사용 가능한 데이터베이스 플래그를 참고하세요.
모든 데이터베이스 플래그를 기본 설정으로 재설정하려면 다음을 실행하세요.
kubectl patch dbcluster.DBENGINE_NAME.dbadmin.gdc.goog DBCLUSTER_NAME --type=json -p='[{"op": "remove", "path": "/spec/primarySpec/parameters"}]' -n USER_PROJECT
다음 변수를 바꿉니다.
DBENGINE_NAME
: 데이터베이스 엔진의 이름입니다.alloydbomni
,postgresql
,oracle
중 하나입니다.DBCLUSTER_NAME
: 데이터베이스 클러스터의 이름입니다.USER_PROJECT
: 데이터베이스 클러스터가 생성된 사용자 프로젝트의 이름입니다.
사용 가능한 데이터베이스 플래그
데이터베이스 클러스터에 구성할 수 있는 데이터베이스 플래그는 구성한 데이터베이스 엔진에 따라 다음에 제공됩니다.
PostgreSQL 데이터베이스 플래그
플래그 | 범위 | 유형 | 다시 시작 필요 |
---|---|---|---|
max_connections | [1, 262143] | 정수 | TRUE |
temp_file_limit | [1048576, 2147483647] | 정수 | FALSE |
log_min_duration_statement | [-1, 2147483647] | 정수 | FALSE |
log_connections | 사용, 사용 중지 | 불리언 | FALSE |
log_lock_waits | 사용, 사용 중지 | 불리언 | FALSE |
log_disconnections | 사용, 사용 중지 | 불리언 | FALSE |
log_checkpoints | 사용, 사용 중지 | 불리언 | FALSE |
log_temp_files | [-1, 2147483647] | 정수 | FALSE |
log_statement | none, ddl, mod, all | Enum | FALSE |
pgaudit.log | read, write, function, role, ddl, misc, misc_set, all, none , -read, -write, -function, -role, -ddl, -misc, -misc_set, -all, -none |
반복 문자열 | FALSE |
work_mem | [64, 2147483647] | 정수 | FALSE |
autovacuum | 사용, 사용 중지 | 불리언 | FALSE |
maintenance_work_mem | [1024, 2147483647] | 정수 | FALSE |
random_page_cost | [0, 2147483647] | 부동 소수점 수 | FALSE |
log_min_messages | debug5, debug4, debug3, debug2, debug1, info notice, warning, error, log, fatal, panic |
Enum | FALSE |
idle_in_transaction_session_timeout | [0, 2147483647] | 정수 | FALSE |
max_wal_size | [2, 2147483647] | 정수 | FALSE |
autovacuum_vacuum_scale_factor | [0, 100] | 부동 소수점 수 | FALSE |
log_autovacuum_min_duration | [-1, 2147483647] | 정수 | FALSE |
autovacuum_vacuum_cost_limit | [-1, 10000] | 정수 | FALSE |
autovacuum_max_workers | [1, 262143] | 정수 | TRUE |
autovacuum_analyze_scale_factor | [0, 100] | 부동 소수점 수 | FALSE |
track_activity_query_size | [100, 1048576] | 정수 | TRUE |
log_duration | 사용, 사용 중지 | 불리언 | FALSE |
autovacuum_vacuum_cost_delay | [-1, 100] | 정수 | FALSE |
checkpoint_completion_target | [0, 1] | 부동 소수점 수 | FALSE |
log_statement_stats | 사용, 사용 중지 | 불리언 | FALSE |
max_worker_processes | [8, 4096] | 정수 | TRUE |
log_min_error_statement | debug5, debug4, debug3, debug2, debug1, info, notice, warning, error, log, fatal, panic |
Enum | FALSE |
default_statistics_target | [1, 10000] | 정수 | FALSE |
checkpoint_timeout | [30, 86400] | 정수 | FALSE |
wal_buffers | [-1, 262143 ] | 정수 | TRUE |
effective_cache_size | [1, 2147483647] | 정수 | FALSE |
autovacuum_work_mem | [1, 2147483647] | 정수 | FALSE |
log_hostname | 사용, 사용 중지 | 불리언 | FALSE |
autovacuum_vacuum_threshold | [0, 2147483647] | 정수 | FALSE |
autovacuum_naptime | [1, 2147483] | 정수 | FALSE |
autovacuum_analyze_threshold | [0, 2147483647] | 정수 | FALSE |
pgaudit.log_client | 사용, 사용 중지 | 불리언 | FALSE |
pgaudit.log_parameter | 사용, 사용 중지 | 불리언 | FALSE |
pgaudit.log_level | debug5, debug4, debug3, debug2, debug1, info, notice, warning, error, log |
Enum | FALSE |
pgaudit.log_relation | 사용, 사용 중지 | 불리언 | FALSE |
pgaudit.log_catalog | 사용, 사용 중지 | 불리언 | FALSE |
pgaudit.role | 문자열 | FALSE | |
autovacuum_freeze_max_age | [100000, 2000000000] | 정수 | TRUE |
autovacuum_multixact_freeze_max_age | [10000, 2000000000] | 정수 | TRUE |
pgaudit.log_statement_once | 사용, 사용 중지 | 불리언 | FALSE |
anon.algorithm | 문자열 | FALSE | |
anon.maskschema | 문자열 | FALSE | |
anon.restrict_to_trusted_schemas | 사용, 사용 중지 | 불리언 | FALSE |
anon.salt | 문자열 | FALSE | |
anon.sourceschema | 문자열 | FALSE | |
dbs.enable_anon | on, off | 불리언 | TRUE |
dbs.enable_pg_bigm | on, off | 불리언 | TRUE |
dbs.enable_pg_cron | on, off | 불리언 | TRUE |
dbs.enable_pg_hint_plan | on, off | 불리언 | TRUE |
dbs.enable_pg_wait_sampling | on, off | 불리언 | TRUE |
pg_bigm.enable_recheck | 사용, 사용 중지 | 불리언 | FALSE |
pg_bigm.gin_key_limit | [0, 2147483647] | 정수 | FALSE |
pg_bigm.similarity_limit | [0, 1] | 부동 소수점 수 | FALSE |
pg_hint_plan.debug_print | off, on, detailed, verbose, 0, 1, 2, 3, no, yes, false, true | Enum | TRUE |
pg_hint_plan.enable_hint | 사용, 사용 중지 | 불리언 | FALSE |
pg_hint_plan.enable_hint_table | 사용, 사용 중지 | 불리언 | FALSE |
pg_hint_plan.message_level | debug5, debug4, debug3, debug2, debug1, debug, info, notice, warning, error, log | Enum | FALSE |
pg_hint_plan.parse_messages | debug5, debug4, debug3, debug2, debug1, debug, info, notice, warning, error, log | Enum | FALSE |
pg_stat_statements.max | [100, 2147483647] | 정수 | TRUE |
pg_stat_statements.save | 사용, 사용 중지 | 불리언 | FALSE |
pg_stat_statements.track | none, top, all | Enum | FALSE |
pg_stat_statements.track_utility | 사용, 사용 중지 | 불리언 | FALSE |
pg_wait_sampling.history_period | [1, 2147483647] | 정수 | FALSE |
pg_wait_sampling.history_size | [1, 2147483647] | 정수 | FALSE |
pg_wait_sampling.profile_period | [1, 2147483647] | 정수 | FALSE |
pg_wait_sampling.profile_pid | 사용, 사용 중지 | 불리언 | FALSE |
pg_wait_sampling.profile_queries | 사용, 사용 중지 | 불리언 | FALSE |
pglogical.batch_inserts | 사용, 사용 중지 | 불리언 | TRUE |
pglogical.conflict_log_level | debug5, debug4, debug3 , debug2, debug1 , info, notice , warning, error , log, fatal , panic | Enum | FALSE |
pglogical.conflict_resolution | error, apply_remote, keep_local, last_update_wins, first_update_wins | Enum | FALSE |
pglogical.extra_connection_options | 문자열 | FALSE | |
pglogical.synchronous_commit | 사용, 사용 중지 | 불리언 | TRUE |
pglogical.use_spi | 사용, 사용 중지 | 불리언 | TRUE |
pgtt.enabled | 사용, 사용 중지 | 불리언 | FALSE |
plv8.execution_timeout | [1, 65536] | 정수 | FALSE |
plv8.memory_limit | [256, 3096] | 정수 | FALSE |
plv8.start_proc | 문자열 | FALSE | |
rdkit.agent_FP_bit_ratio | [0, 3] | 부동 소수점 수 | FALSE |
rdkit.avalon_fp_size | [64, 9192] | 정수 | FALSE |
rdkit.dice_threshold | [0, 1] | 부동 소수점 수 | FALSE |
rdkit.difference_FP_weight_agents | [-10, 10] | 정수 | FALSE |
rdkit.difference_FP_weight_nonagents | [1, 20] | 정수 | FALSE |
rdkit.do_chiral_sss | 사용, 사용 중지 | 불리언 | FALSE |
rdkit.do_enhanced_stereo_sss | 사용, 사용 중지 | 불리언 | FALSE |
rdkit.featmorgan_fp_size | [64, 9192] | 정수 | FALSE |
rdkit.hashed_atompair_fp_size | [64, 9192] | 정수 | FALSE |
rdkit.hashed_torsion_fp_size | [64, 9192] | 정수 | FALSE |
rdkit.ignore_reaction_agents | 사용, 사용 중지 | 불리언 | FALSE |
rdkit.init_reaction | 사용, 사용 중지 | 불리언 | FALSE |
rdkit.layered_fp_size | [64, 9192] | 정수 | FALSE |
rdkit.morgan_fp_size | [64, 9192] | 정수 | FALSE |
rdkit.move_unmmapped_reactants_to_agents | 사용, 사용 중지 | 불리언 | FALSE |
rdkit.rdkit_fp_size | [64, 9192] | 정수 | FALSE |
rdkit.reaction_difference_fp_size | [64, 9192] | 정수 | FALSE |
rdkit.reaction_difference_fp_type | [1, 3] | 정수 | FALSE |
rdkit.reaction_sss_fp_size | [64, 9192] | 정수 | FALSE |
rdkit.reaction_sss_fp_type | [1, 5] | 정수 | FALSE |
rdkit.sss_fp_size | [64, 4096] | 정수 | FALSE |
rdkit.tanimoto_threshold | [0, 1] | 부동 소수점 수 | FALSE |
rdkit.threshold_unmapped_reactant_atoms | [0, 1] | 부동 소수점 수 | FALSE |
다음 표에는 공급업체 기본값과 다른 플래그의 기본값이 지정되어 있습니다.
플래그 | 값/수식 | |
---|---|---|
shared_buffers | 1/3 * totalMemory(MiB) | |
max_wal_size | 1504MB | |
max_connections | 총 메모리 >= ? | 값 |
120GB | 1000 | |
60GB | 800 | |
15GB | 500 | |
7.5GB | 400 | |
6GB | 200 | |
3.75GB | 100 | |
1.7GB | 50 | |
0 | 25 | |
effective_cache_size | 2/5 * totalMemory | |
temp_file_limit | 1/10 * storageSize | |
log_connections | 사용 | |
log_disconnections | 사용 | |
pgaudit.log | all, -misc | |
log_hostname | 사용 | |
pgaudit.log_parameter | 사용 |
Oracle 데이터베이스 플래그
플래그 | 범위 | 유형 | 다시 시작 필요 |
---|---|---|---|
aq_tm_processes | [0, 40] | 정수 | FALSE |
background_core_dump | 전체, 부분 | Enum | FALSE |
bitmap_merge_area_size | [0, 2147483647] | 정수 | TRUE |
control_management_pack_access | NONE, DIAGNOSTIC, DIAGNOSTIC+TUNING | Enum | FALSE |
cursor_sharing | FORCE, EXACT, SIMILAR | Enum | FALSE |
db_cache_size | [0, 10995116277760] | 정수 | FALSE |
db_files | [200, 20000] | 정수 | TRUE |
db_flashback_retention_target | [30, 2147483647] | 정수 | FALSE |
db_keep_cache_size | [0, 10995116277760] | 정수 | FALSE |
db_recovery_file_dest_size | [0, 10995116277760] | 정수 | FALSE |
이벤트 | 문자열 | TRUE | |
large_pool_size | [0, 10995116277760] | 정수 | FALSE |
log_buffer | [2097152, 10995116277760] | 정수 | TRUE |
open_cursors | [5, 65535] | 정수 | FALSE |
pga_aggregate_limit | [0, 10995116277760] | 정수 | FALSE |
pga_aggregate_target | [10485760, 10995116277760] | 정수 | FALSE |
프로세스 | [100, 20000] | 정수 | TRUE |
recyclebin | 사용, 사용 중지 | Enum | TRUE |
resource_limit | TRUE, FALSE | 불리언 | FALSE |
sec_max_failed_login_attempts | [1, 2147483647] | 정수 | TRUE |
sga_max_size | [377487360, 10995116277760] | 정수 | TRUE |
sga_target | [377487360, 10995116277760] | 정수 | FALSE |
shared_pool_size | [0, 10995116277760] | 정수 | FALSE |
undo_retention | [0, 2147483647] | 정수 | FALSE |
global_names | TRUE, FALSE | 불리언 | FALSE |
DBFIPS_140 | TRUE, FALSE | 불리언 | TRUE |
parallel_max_servers | [0, 32767] | 정수 | FALSE |
_fix_control | 문자열 | FALSE | |
_sql_plan_directive_mgmt_control | [0, 65535] | 정수 | FALSE |
_optimizer_dsdir_usage_control | [0, 126] | 정수 | FALSE |
skip_unusable_indexes | TRUE, FALSE | 불리언 | FALSE |
다음 표에는 공급업체 기본값과 다른 플래그의 기본값이 지정되어 있습니다.
플래그 | 값/수식 |
---|---|
sga_target | 4/5* (totalMemory-1GiB) |
pga_aggregate_target | 1/5* (totalMemory-1GiB) |
open_cursors | 300 |
프로세스 | 300 |
DBFIPS_140 | TRUE |
global_names | TRUE |
AlloyDB Omni 데이터베이스 플래그
플래그 | 범위 | 유형 | 다시 시작 필요 |
---|---|---|---|
google_columnar_engine.enabled | 사용, 사용 중지 | 불리언 | TRUE |
google_columnar_engine.memory_size_in_mb | [128, 2147483647] | 정수 | TRUE |
anon.algorithm | 문자열 | FALSE | |
anon.maskschema | 문자열 | FALSE | |
anon.restrict_to_trusted_schemas | 사용, 사용 중지 | 불리언 | FALSE |
anon.salt | 문자열 | FALSE | |
anon.sourceschema | 문자열 | FALSE | |
dbs.enable_anon | on, off | 불리언 | TRUE |
dbs.enable_pg_bigm | on, off | 불리언 | TRUE |
dbs.enable_pg_cron | on, off | 불리언 | TRUE |
dbs.enable_pg_hint_plan | on, off | 불리언 | TRUE |
dbs.enable_pg_squeeze | on, off | 불리언 | TRUE |
dbs.enable_pg_wait_sampling | on, off | 불리언 | TRUE |
pg_bigm.enable_recheck | 사용, 사용 중지 | 불리언 | FALSE |
pg_bigm.gin_key_limit | [0, 2147483647] | 정수 | FALSE |
pg_bigm.similarity_limit | [0, 1] | 부동 소수점 수 | FALSE |
pg_hint_plan.debug_print | off, on, detailed, verbose, 0, 1, 2, 3, no, yes, false, true | Enum | TRUE |
pg_hint_plan.enable_hint | 사용, 사용 중지 | 불리언 | FALSE |
pg_hint_plan.enable_hint_table | 사용, 사용 중지 | 불리언 | FALSE |
pg_hint_plan.message_level | debug5, debug4, debug3, debug2, debug1, debug, info, notice, warning, error, log | Enum | FALSE |
pg_hint_plan.parse_messages | debug5, debug4, debug3, debug2, debug1, debug, info, notice, warning, error, log | Enum | FALSE |
pg_stat_statements.max | [100, 2147483647] | 정수 | TRUE |
pg_stat_statements.save | 사용, 사용 중지 | 불리언 | FALSE |
pg_stat_statements.track | none, top, all | Enum | FALSE |
pg_stat_statements.track_utility | 사용, 사용 중지 | 불리언 | FALSE |
pg_wait_sampling.history_period | [1, 2147483647] | 정수 | FALSE |
pg_wait_sampling.history_size | [1, 2147483647] | 정수 | FALSE |
pg_wait_sampling.profile_period | [1, 2147483647] | 정수 | FALSE |
pg_wait_sampling.profile_pid | 사용, 사용 중지 | 불리언 | FALSE |
pg_wait_sampling.profile_queries | 사용, 사용 중지 | 불리언 | FALSE |
pgaudit.log | read, write, function, role, ddl, misc, misc_set, all, none , -read, -write, -function, -role, -ddl, -misc, -misc_set, -all, -none |
반복 문자열 | FALSE |
pgaudit.log_client | 사용, 사용 중지 | 불리언 | FALSE |
pgaudit.log_parameter | 사용, 사용 중지 | 불리언 | FALSE |
pgaudit.log_level | debug5, debug4, debug3, debug2, debug1, info, notice, warning, error, log |
Enum | FALSE |
pgaudit.log_relation | 사용, 사용 중지 | 불리언 | FALSE |
pgaudit.log_catalog | 사용, 사용 중지 | 불리언 | FALSE |
pgaudit.role | 문자열 | FALSE | |
pgaudit.log_statement_once | 사용, 사용 중지 | 불리언 | FALSE |
pglogical.batch_inserts | 사용, 사용 중지 | 불리언 | TRUE |
pglogical.conflict_log_level | debug5, debug4, debug3 , debug2, debug1 , info, notice , warning, error , log, fatal , panic | Enum | FALSE |
pglogical.conflict_resolution | error, apply_remote, keep_local, last_update_wins, first_update_wins | Enum | FALSE |
pglogical.extra_connection_options | 문자열 | FALSE | |
pglogical.synchronous_commit | 사용, 사용 중지 | 불리언 | TRUE |
pglogical.use_spi | 사용, 사용 중지 | 불리언 | TRUE |
pgtt.enabled | 사용, 사용 중지 | 불리언 | FALSE |
plv8.execution_timeout | [1, 65536] | 정수 | FALSE |
plv8.memory_limit | [256, 3096] | 정수 | FALSE |
plv8.start_proc | 문자열 | FALSE |