다음을 통해 공유


미리 쓰기 로그/설정

커밋 지연 (commit_delay)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 integer
기본값 0
허용되는 값 0-100000
매개 변수 형식 dynamic
문서 커밋 지연

commit_siblings

특성 가치
카테고리 미리 쓰기 로그/설정
Description "commit_delay"을 수행하기 전에 필요한 동시 열린 트랜잭션의 최소 수를 설정합니다.
데이터 형식 integer
기본값 5
허용되는 값 0-1000
매개 변수 형식 dynamic
문서 commit_siblings

fsync

특성 가치
카테고리 미리 쓰기 로그/설정
Description 디스크에 업데이트를 강제로 동기화합니다. 서버는 여러 위치에서 fsync() 시스템 호출을 사용하여 업데이트가 디스크에 물리적으로 기록되도록 합니다. 이렇게 하면 운영 체제 또는 하드웨어 충돌 후 데이터베이스 클러스터가 일관된 상태로 복구됩니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 fsync

full_page_writes

특성 가치
카테고리 미리 쓰기 로그/설정
Description 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다. 운영 체제 작동 중단 중에 프로세스의 페이지 쓰기는 디스크에 부분적으로만 기록될 수 있습니다. 복구하는 동안 WAL에 저장된 행 변경 내용을 복구하기에 충분하지 않습니다. 이 옵션은 검사점 이후 처음 수정된 페이지를 WAL에 기록하여 전체 복구가 가능하게 합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 full_page_writes

동기적 커밋

특성 가치
카테고리 미리 쓰기 로그/설정
Description 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 synchronous_commit

wal_buffers

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 이 값이 shared_buffers 분수로 결정되도록 -1 지정합니다.
데이터 형식 integer
기본값 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용되는 값 -1-262143
매개 변수 형식 정적
문서 wal_buffers

Azure 관련 메모

wal_buffers 서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 wal_buffers 서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.

인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 wal_buffers 값에 따라 매개 변수 값도 조정해야 합니다.

최대 4개의 vCore가 있는 가상 머신에서 계산되는 wal_buffers 값은 다음과 입니다 2048.

vCore가 4개 이상인 가상 머신에서 계산되는 wal_buffers 값은 .입니다 16384.

이전 수식에 따라 다음 표에서는 프로비전된 메모리 양에 따라 이 서버 매개 변수가 설정되는 값을 나열합니다.

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 enumeration
기본값 zstd
허용되는 값 pglz,lz4,zstd,on,off
매개 변수 형식 dynamic
문서 wal_compression

wal_init_zero

특성 가치
카테고리 미리 쓰기 로그/설정
Description 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_init_zero

wal_level

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 기록된 정보 수준을 설정합니다.
데이터 형식 enumeration
기본값 replica
허용되는 값 replica,logical
매개 변수 형식 정적
문서 wal_level

wal_log_hints (WAL 로그 힌트)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 off
허용되는 값 off
매개 변수 형식 읽기 전용
문서 wal_log_hints

wal_recycle

특성 가치
카테고리 미리 쓰기 로그/설정
Description 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_recycle

wal_skip_threshold

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL을 작성하는 대신 fsync에 대한 새 파일의 최소 크기입니다.
데이터 형식 integer
기본값 2048
허용되는 값 2048
매개 변수 형식 읽기 전용
문서 wal_skip_threshold

wal_summary_keep_time

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 요약 파일을 보관해야 하는 시간.
데이터 형식 integer
기본값 14400
허용되는 값 14400
매개 변수 형식 읽기 전용
문서 wal_summary_keep_time

wal_sync_method

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 enumeration
기본값 fdatasync
허용되는 값 fdatasync
매개 변수 형식 읽기 전용
문서 wal_sync_method

wal_writer_delay

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 기록기에서 수행된 로그 플러시 간의 시간입니다.
데이터 형식 integer
기본값 200
허용되는 값 1-10000
매개 변수 형식 dynamic
문서 wal_writer_delay

wal_writer_flush_after

특성 가치
카테고리 미리 쓰기 로그/설정
Description 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 integer
기본값 128
허용되는 값 0-2147483647
매개 변수 형식 dynamic
문서 wal_writer_flush_after

커밋 지연 (commit_delay)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 integer
기본값 0
허용되는 값 0-100000
매개 변수 형식 dynamic
문서 커밋 지연

commit_siblings

특성 가치
카테고리 미리 쓰기 로그/설정
Description "commit_delay"을 수행하기 전에 필요한 동시 열린 트랜잭션의 최소 수를 설정합니다.
데이터 형식 integer
기본값 5
허용되는 값 0-1000
매개 변수 형식 dynamic
문서 commit_siblings

fsync

특성 가치
카테고리 미리 쓰기 로그/설정
Description 디스크에 업데이트를 강제로 동기화합니다. 서버는 여러 위치에서 fsync() 시스템 호출을 사용하여 업데이트가 디스크에 물리적으로 기록되도록 합니다. 이렇게 하면 운영 체제 또는 하드웨어 충돌 후 데이터베이스 클러스터가 일관된 상태로 복구됩니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 fsync

full_page_writes

특성 가치
카테고리 미리 쓰기 로그/설정
Description 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다. 운영 체제 작동 중단 중에 프로세스의 페이지 쓰기는 디스크에 부분적으로만 기록될 수 있습니다. 복구하는 동안 WAL에 저장된 행 변경 내용을 복구하기에 충분하지 않습니다. 이 옵션은 검사점 이후 처음 수정된 페이지를 WAL에 기록하여 전체 복구가 가능하게 합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 full_page_writes

동기적 커밋

특성 가치
카테고리 미리 쓰기 로그/설정
Description 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 synchronous_commit

wal_buffers

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 이 값이 shared_buffers 분수로 결정되도록 -1 지정합니다.
데이터 형식 integer
기본값 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용되는 값 -1-262143
매개 변수 형식 정적
문서 wal_buffers

Azure 관련 메모

wal_buffers 서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 wal_buffers 서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.

인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 wal_buffers 값에 따라 매개 변수 값도 조정해야 합니다.

최대 4개의 vCore가 있는 가상 머신에서 계산되는 wal_buffers 값은 다음과 입니다 2048.

vCore가 4개 이상인 가상 머신에서 계산되는 wal_buffers 값은 .입니다 16384.

이전 수식에 따라 다음 표에서는 프로비전된 메모리 양에 따라 이 서버 매개 변수가 설정되는 값을 나열합니다.

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

특성 가치
카테고리 미리 쓰기 로그/설정
Description 지정된 메서드를 사용하여 WAL 파일로 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 pglz,lz4,on,off
매개 변수 형식 dynamic
문서 wal_compression

wal_init_zero

특성 가치
카테고리 미리 쓰기 로그/설정
Description 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_init_zero

wal_level

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 기록된 정보 수준을 설정합니다.
데이터 형식 enumeration
기본값 replica
허용되는 값 replica,logical
매개 변수 형식 정적
문서 wal_level

wal_log_hints (WAL 로그 힌트)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 off
허용되는 값 off
매개 변수 형식 읽기 전용
문서 wal_log_hints

wal_recycle

특성 가치
카테고리 미리 쓰기 로그/설정
Description 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_recycle

wal_skip_threshold

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL을 작성하는 대신 fsync에 대한 새 파일의 최소 크기입니다.
데이터 형식 integer
기본값 2048
허용되는 값 2048
매개 변수 형식 읽기 전용
문서 wal_skip_threshold

wal_summary_keep_time

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 요약 파일을 보관해야 하는 시간.
데이터 형식 integer
기본값 14400
허용되는 값 14400
매개 변수 형식 읽기 전용
문서 wal_summary_keep_time

wal_sync_method

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 enumeration
기본값 fdatasync
허용되는 값 fdatasync
매개 변수 형식 읽기 전용
문서 wal_sync_method

wal_writer_delay

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 기록기에서 수행된 로그 플러시 간의 시간입니다.
데이터 형식 integer
기본값 200
허용되는 값 1-10000
매개 변수 형식 dynamic
문서 wal_writer_delay

wal_writer_flush_after

특성 가치
카테고리 미리 쓰기 로그/설정
Description 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 integer
기본값 128
허용되는 값 0-2147483647
매개 변수 형식 dynamic
문서 wal_writer_flush_after

커밋 지연 (commit_delay)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 integer
기본값 0
허용되는 값 0-100000
매개 변수 형식 dynamic
문서 커밋 지연

commit_siblings

특성 가치
카테고리 미리 쓰기 로그/설정
Description commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 integer
기본값 5
허용되는 값 0-1000
매개 변수 형식 dynamic
문서 commit_siblings

fsync

특성 가치
카테고리 미리 쓰기 로그/설정
Description 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 fsync

full_page_writes

특성 가치
카테고리 미리 쓰기 로그/설정
Description 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 full_page_writes

동기적 커밋

특성 가치
카테고리 미리 쓰기 로그/설정
Description 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 synchronous_commit

wal_buffers

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 integer
기본값 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용되는 값 -1-262143
매개 변수 형식 정적
문서 wal_buffers

Azure 관련 메모

wal_buffers 서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 wal_buffers 서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.

인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 wal_buffers 값에 따라 매개 변수 값도 조정해야 합니다.

최대 4개의 vCore가 있는 가상 머신에서 계산되는 wal_buffers 값은 다음과 입니다 2048.

vCore가 4개 이상인 가상 머신에서 계산되는 wal_buffers 값은 .입니다 16384.

이전 수식에 따라 다음 표에서는 프로비전된 메모리 양에 따라 이 서버 매개 변수가 설정되는 값을 나열합니다.

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 pglz,lz4,on,off
매개 변수 형식 dynamic
문서 wal_compression

wal_init_zero

특성 가치
카테고리 미리 쓰기 로그/설정
Description 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_init_zero

wal_level

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 enumeration
기본값 replica
허용되는 값 replica,logical
매개 변수 형식 정적
문서 wal_level

wal_log_hints (WAL 로그 힌트)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 off
허용되는 값 off
매개 변수 형식 읽기 전용
문서 wal_log_hints

wal_recycle

특성 가치
카테고리 미리 쓰기 로그/설정
Description 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_recycle

wal_skip_threshold

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL을 작성하는 대신 fsync에 대한 새 파일의 최소 크기입니다.
데이터 형식 integer
기본값 2048
허용되는 값 2048
매개 변수 형식 읽기 전용
문서 wal_skip_threshold

wal_sync_method

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 enumeration
기본값 fdatasync
허용되는 값 fdatasync
매개 변수 형식 읽기 전용
문서 wal_sync_method

wal_writer_delay

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 integer
기본값 200
허용되는 값 1-10000
매개 변수 형식 dynamic
문서 wal_writer_delay

wal_writer_flush_after

특성 가치
카테고리 미리 쓰기 로그/설정
Description 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 integer
기본값 128
허용되는 값 0-2147483647
매개 변수 형식 dynamic
문서 wal_writer_flush_after

커밋 지연 (commit_delay)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 integer
기본값 0
허용되는 값 0-100000
매개 변수 형식 dynamic
문서 커밋 지연

commit_siblings

특성 가치
카테고리 미리 쓰기 로그/설정
Description commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 integer
기본값 5
허용되는 값 0-1000
매개 변수 형식 dynamic
문서 commit_siblings

fsync

특성 가치
카테고리 미리 쓰기 로그/설정
Description 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 fsync

full_page_writes

특성 가치
카테고리 미리 쓰기 로그/설정
Description 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 full_page_writes

동기적 커밋

특성 가치
카테고리 미리 쓰기 로그/설정
Description 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 synchronous_commit

wal_buffers

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 integer
기본값 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용되는 값 -1-262143
매개 변수 형식 정적
문서 wal_buffers

Azure 관련 메모

wal_buffers 서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 wal_buffers 서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.

인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 wal_buffers 값에 따라 매개 변수 값도 조정해야 합니다.

최대 4개의 vCore가 있는 가상 머신에서 계산되는 wal_buffers 값은 다음과 입니다 2048.

vCore가 4개 이상인 가상 머신에서 계산되는 wal_buffers 값은 .입니다 16384.

이전 수식에 따라 다음 표에서는 프로비전된 메모리 양에 따라 이 서버 매개 변수가 설정되는 값을 나열합니다.

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 pglz,lz4,on,off
매개 변수 형식 dynamic
문서 wal_compression

wal_init_zero

특성 가치
카테고리 미리 쓰기 로그/설정
Description 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_init_zero

wal_level

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 enumeration
기본값 replica
허용되는 값 replica,logical
매개 변수 형식 정적
문서 wal_level

wal_log_hints (WAL 로그 힌트)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 off
허용되는 값 off
매개 변수 형식 읽기 전용
문서 wal_log_hints

wal_recycle

특성 가치
카테고리 미리 쓰기 로그/설정
Description 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_recycle

wal_skip_threshold

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL을 작성하는 대신 fsync에 대한 새 파일의 최소 크기입니다.
데이터 형식 integer
기본값 2048
허용되는 값 2048
매개 변수 형식 읽기 전용
문서 wal_skip_threshold

wal_sync_method

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 enumeration
기본값 fdatasync
허용되는 값 fdatasync
매개 변수 형식 읽기 전용
문서 wal_sync_method

wal_writer_delay

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 integer
기본값 200
허용되는 값 1-10000
매개 변수 형식 dynamic
문서 wal_writer_delay

wal_writer_flush_after

특성 가치
카테고리 미리 쓰기 로그/설정
Description 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 integer
기본값 128
허용되는 값 0-2147483647
매개 변수 형식 dynamic
문서 wal_writer_flush_after

커밋 지연 (commit_delay)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 integer
기본값 0
허용되는 값 0-100000
매개 변수 형식 dynamic
문서 커밋 지연

commit_siblings

특성 가치
카테고리 미리 쓰기 로그/설정
Description commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 integer
기본값 5
허용되는 값 0-1000
매개 변수 형식 dynamic
문서 commit_siblings

fsync

특성 가치
카테고리 미리 쓰기 로그/설정
Description 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 fsync

full_page_writes

특성 가치
카테고리 미리 쓰기 로그/설정
Description 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 full_page_writes

동기적 커밋

특성 가치
카테고리 미리 쓰기 로그/설정
Description 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 synchronous_commit

wal_buffers

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 integer
기본값 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용되는 값 -1-262143
매개 변수 형식 정적
문서 wal_buffers

Azure 관련 메모

wal_buffers 서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 wal_buffers 서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.

인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 wal_buffers 값에 따라 매개 변수 값도 조정해야 합니다.

최대 4개의 vCore가 있는 가상 머신에서 계산되는 wal_buffers 값은 다음과 입니다 2048.

vCore가 4개 이상인 가상 머신에서 계산되는 wal_buffers 값은 .입니다 16384.

이전 수식에 따라 다음 표에서는 프로비전된 메모리 양에 따라 이 서버 매개 변수가 설정되는 값을 나열합니다.

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on,off
매개 변수 형식 dynamic
문서 wal_compression

wal_init_zero

특성 가치
카테고리 미리 쓰기 로그/설정
Description 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_init_zero

wal_level

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 enumeration
기본값 replica
허용되는 값 replica,logical
매개 변수 형식 정적
문서 wal_level

wal_log_hints (WAL 로그 힌트)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 off
허용되는 값 off
매개 변수 형식 읽기 전용
문서 wal_log_hints

wal_recycle

특성 가치
카테고리 미리 쓰기 로그/설정
Description 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_recycle

wal_skip_threshold

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL을 작성하는 대신 fsync에 대한 새 파일의 최소 크기입니다.
데이터 형식 integer
기본값 2048
허용되는 값 2048
매개 변수 형식 읽기 전용
문서 wal_skip_threshold

wal_sync_method

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 enumeration
기본값 fdatasync
허용되는 값 fdatasync
매개 변수 형식 읽기 전용
문서 wal_sync_method

wal_writer_delay

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 integer
기본값 200
허용되는 값 1-10000
매개 변수 형식 dynamic
문서 wal_writer_delay

wal_writer_flush_after

특성 가치
카테고리 미리 쓰기 로그/설정
Description 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 integer
기본값 128
허용되는 값 0-2147483647
매개 변수 형식 dynamic
문서 wal_writer_flush_after

커밋 지연 (commit_delay)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 integer
기본값 0
허용되는 값 0-100000
매개 변수 형식 dynamic
문서 커밋 지연

commit_siblings

특성 가치
카테고리 미리 쓰기 로그/설정
Description commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 integer
기본값 5
허용되는 값 0-1000
매개 변수 형식 dynamic
문서 commit_siblings

fsync

특성 가치
카테고리 미리 쓰기 로그/설정
Description 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 fsync

full_page_writes

특성 가치
카테고리 미리 쓰기 로그/설정
Description 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 full_page_writes

동기적 커밋

특성 가치
카테고리 미리 쓰기 로그/설정
Description 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 synchronous_commit

wal_buffers

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 integer
기본값 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용되는 값 -1-262143
매개 변수 형식 정적
문서 wal_buffers

Azure 관련 메모

wal_buffers 서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 wal_buffers 서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.

인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 wal_buffers 값에 따라 매개 변수 값도 조정해야 합니다.

최대 4개의 vCore가 있는 가상 머신에서 계산되는 wal_buffers 값은 다음과 입니다 2048.

vCore가 4개 이상인 가상 머신에서 계산되는 wal_buffers 값은 .입니다 16384.

이전 수식에 따라 다음 표에서는 프로비전된 메모리 양에 따라 이 서버 매개 변수가 설정되는 값을 나열합니다.

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on,off
매개 변수 형식 dynamic
문서 wal_compression

wal_init_zero

특성 가치
카테고리 미리 쓰기 로그/설정
Description 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_init_zero

wal_level

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 enumeration
기본값 replica
허용되는 값 replica,logical
매개 변수 형식 정적
문서 wal_level

wal_log_hints (WAL 로그 힌트)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 off
허용되는 값 off
매개 변수 형식 읽기 전용
문서 wal_log_hints

wal_recycle

특성 가치
카테고리 미리 쓰기 로그/설정
Description 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_recycle

wal_skip_threshold

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 기록하는 대신 fsync에 의해 동기화될 새 파일의 크기입니다.
데이터 형식 integer
기본값 2048
허용되는 값 2048
매개 변수 형식 읽기 전용
문서 wal_skip_threshold

wal_sync_method

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 enumeration
기본값 fdatasync
허용되는 값 fdatasync
매개 변수 형식 읽기 전용
문서 wal_sync_method

wal_writer_delay

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 integer
기본값 200
허용되는 값 1-10000
매개 변수 형식 dynamic
문서 wal_writer_delay

wal_writer_flush_after

특성 가치
카테고리 미리 쓰기 로그/설정
Description 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 integer
기본값 128
허용되는 값 0-2147483647
매개 변수 형식 dynamic
문서 wal_writer_flush_after

커밋 지연 (commit_delay)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 integer
기본값 0
허용되는 값 0-100000
매개 변수 형식 dynamic
문서 커밋 지연

commit_siblings

특성 가치
카테고리 미리 쓰기 로그/설정
Description commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 integer
기본값 5
허용되는 값 0-1000
매개 변수 형식 dynamic
문서 commit_siblings

fsync

특성 가치
카테고리 미리 쓰기 로그/설정
Description 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 fsync

full_page_writes

특성 가치
카테고리 미리 쓰기 로그/설정
Description 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 full_page_writes

동기적 커밋

특성 가치
카테고리 미리 쓰기 로그/설정
Description 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 synchronous_commit

wal_buffers

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 integer
기본값 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용되는 값 -1-262143
매개 변수 형식 정적
문서 wal_buffers

Azure 관련 메모

wal_buffers 서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 wal_buffers 서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.

인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 wal_buffers 값에 따라 매개 변수 값도 조정해야 합니다.

최대 4개의 vCore가 있는 가상 머신에서 계산되는 wal_buffers 값은 다음과 입니다 2048.

vCore가 4개 이상인 가상 머신에서 계산되는 wal_buffers 값은 .입니다 16384.

이전 수식에 따라 다음 표에서는 프로비전된 메모리 양에 따라 이 서버 매개 변수가 설정되는 값을 나열합니다.

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on,off
매개 변수 형식 dynamic
문서 wal_compression

wal_init_zero

특성 가치
카테고리 미리 쓰기 로그/설정
Description 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_init_zero

wal_level

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 enumeration
기본값 replica
허용되는 값 replica,logical
매개 변수 형식 정적
문서 wal_level

wal_log_hints (WAL 로그 힌트)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 off
허용되는 값 off
매개 변수 형식 읽기 전용
문서 wal_log_hints

wal_recycle

특성 가치
카테고리 미리 쓰기 로그/설정
Description 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 wal_recycle

wal_sync_method

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 enumeration
기본값 fdatasync
허용되는 값 fdatasync
매개 변수 형식 읽기 전용
문서 wal_sync_method

wal_writer_delay

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 integer
기본값 200
허용되는 값 1-10000
매개 변수 형식 dynamic
문서 wal_writer_delay

wal_writer_flush_after

특성 가치
카테고리 미리 쓰기 로그/설정
Description 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 integer
기본값 128
허용되는 값 0-2147483647
매개 변수 형식 dynamic
문서 wal_writer_flush_after

커밋 지연 (commit_delay)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 integer
기본값 0
허용되는 값 0-100000
매개 변수 형식 dynamic
문서 커밋 지연

commit_siblings

특성 가치
카테고리 미리 쓰기 로그/설정
Description commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 integer
기본값 5
허용되는 값 0-1000
매개 변수 형식 dynamic
문서 commit_siblings

fsync

특성 가치
카테고리 미리 쓰기 로그/설정
Description 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 fsync

full_page_writes

특성 가치
카테고리 미리 쓰기 로그/설정
Description 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 full_page_writes

동기적 커밋

특성 가치
카테고리 미리 쓰기 로그/설정
Description 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 enumeration
기본값 on
허용되는 값 on
매개 변수 형식 읽기 전용
문서 synchronous_commit

wal_buffers

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 integer
기본값 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용되는 값 -1-262143
매개 변수 형식 정적
문서 wal_buffers

Azure 관련 메모

wal_buffers 서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 wal_buffers 서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.

인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 wal_buffers 값에 따라 매개 변수 값도 조정해야 합니다.

최대 4개의 vCore가 있는 가상 머신에서 계산되는 wal_buffers 값은 다음과 입니다 2048.

vCore가 4개 이상인 가상 머신에서 계산되는 wal_buffers 값은 .입니다 16384.

이전 수식에 따라 다음 표에서는 프로비전된 메모리 양에 따라 이 서버 매개 변수가 설정되는 값을 나열합니다.

vCores wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 boolean
기본값 on
허용되는 값 on,off
매개 변수 형식 dynamic
문서 wal_compression

wal_level

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 enumeration
기본값 replica
허용되는 값 replica,logical
매개 변수 형식 정적
문서 wal_level

wal_log_hints (WAL 로그 힌트)

특성 가치
카테고리 미리 쓰기 로그/설정
Description 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 boolean
기본값 off
허용되는 값 off
매개 변수 형식 읽기 전용
문서 wal_log_hints

wal_sync_method

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 enumeration
기본값 fdatasync
허용되는 값 fdatasync
매개 변수 형식 읽기 전용
문서 wal_sync_method

wal_writer_delay

특성 가치
카테고리 미리 쓰기 로그/설정
Description WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 integer
기본값 200
허용되는 값 1-10000
매개 변수 형식 dynamic
문서 wal_writer_delay

wal_writer_flush_after

특성 가치
카테고리 미리 쓰기 로그/설정
Description 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 integer
기본값 128
허용되는 값 0-2147483647
매개 변수 형식 dynamic
문서 wal_writer_flush_after