데이터베이스 클러스터 속성 업데이트

GDC 콘솔 또는 gdcloud CLI를 사용하여 다음 데이터베이스 클러스터 속성을 변경할 수 있습니다.

  • 관리자 사용자의 데이터베이스 비밀번호
  • 외부 연결 (사용 설정/사용 중지)
  • 가용성 수준 (AlloyDB Omni 및 PostgreSQL만 해당)
  • 백업 사용 설정 및 백업 보관 기간(일)
  • 데이터베이스 플래그
  • 데이터베이스 클러스터에 할당된 CPU, 메모리 또는 스토리지

속성을 수정하는 방법에 대한 자세한 내용은 업데이트하려는 속성 유형에 해당하는 워크플로를 참고하세요.

콘솔

고가용성

AlloyDB Omni 및 PostgreSQL 데이터베이스 클러스터의 경우 동일한 영역 고가용성을 사용 설정하거나 사용 중지합니다. 자세한 내용은 고가용성 구성 섹션을 참고하세요.

데이터 보호

모든 데이터베이스 클러스터 유형에서 데이터 보호를 사용 설정하거나 사용 중지할 수 있습니다.

  1. 데이터 보호로 이동하여 수정 수정을 클릭하여 데이터 보호 설정 양식에 액세스합니다. 자동 백업이 사용 설정된 경우 백업을 보관할 기간을 구성할 수도 있습니다.
  2. 변경한 후 저장을 클릭하여 데이터베이스 클러스터에 업데이트를 적용합니다.

연결

모든 데이터베이스 클러스터 유형의 경우 데이터베이스 클러스터가 GDC 프로젝트 내부에서만 액세스할 수 있는지 아니면 프로젝트 외부에서도 액세스할 수 있는지를 선택할 수 있습니다.

  1. 연결로 이동하여 수정 수정을 클릭합니다.
  2. 연결 구성을 업데이트합니다.
  3. 저장을 클릭하여 변경사항을 적용합니다.

인스턴스

모든 데이터베이스 클러스터 유형의 경우 기본 인스턴스 속성을 수정할 수 있습니다.

  1. 기본 인스턴스로 이동하여 수정 수정을 클릭합니다.
  2. 고성능, 표준, 최소 또는 맞춤 구성 중에서 선택합니다. 맞춤 옵션을 사용하면 기본 인스턴스의 CPU 수, 메모리, 스토리지를 선택할 수 있습니다.

  3. 기본 인스턴스의 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를 사용하여 설정할 수 있는 사전 정의된 플래그를 제공합니다.

콘솔

  1. 탐색 메뉴에서 데이터베이스 서비스를 선택합니다.

  2. 데이터베이스 클러스터 목록에서 데이터베이스 플래그를 구성할 데이터베이스 클러스터를 클릭합니다.

  3. 데이터베이스 클러스터의 인스턴스 섹션에서 기본 수정을 클릭합니다.

    기본 데이터베이스 클러스터를 수정하여 플래그를 구성합니다.

  4. 플래그 섹션에서 데이터베이스 플래그 추가를 클릭합니다.

  5. 플래그를 선택하고 값을 입력합니다. 입력한 값이 유효하지 않으면 GDC 콘솔에서 필수 범위 또는 값 유형을 충족하는 방법을 안내합니다.

  6. 완료를 클릭합니다.

  7. 구성을 설정하려면 저장을 클릭합니다. 일부 플래그를 적용하려면 데이터베이스 클러스터를 다시 시작해야 합니다. 이 경우 저장 후 다시 시작을 클릭합니다.

  8. 새 플래그가 설정되었는지 확인하려면 데이터베이스 클러스터의 데이터베이스 클러스터의 인스턴스 섹션으로 돌아가 새 플래그와 값이 표시되는지 확인합니다.

데이터베이스 플래그를 수정하려면 플래그 섹션으로 돌아가 기존 플래그를 수정하세요. 플래그 구성요소 위로 마우스를 가져간 다음 삭제 아이콘을 클릭하여 데이터베이스 플래그를 삭제합니다.

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