다음을 통해 공유


미리 쓰기 로그/설정

commit_delay

attribute
범주 미리 쓰기 로그/설정
설명 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 정수
Default value 0
허용된 값 0-100000
매개 변수 형식 dynamic
설명서 commit_delay

commit_siblings

attribute
범주 미리 쓰기 로그/설정
설명 commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 정수
Default value 5
허용된 값 0-1000
매개 변수 형식 dynamic
설명서 commit_siblings

fsync

attribute
범주 미리 쓰기 로그/설정
설명 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 fsync

full_page_writes

attribute
범주 미리 쓰기 로그/설정
설명 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 full_page_writes

synchronous_commit

attribute
범주 미리 쓰기 로그/설정
설명 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 열거형
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 synchronous_commit

wal_buffers

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 정수
Default value 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값 -1-262143
매개 변수 형식 static
설명서 wal_buffers

Azure 관련 메모

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

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

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

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

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

vCore 수 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

attribute
범주 미리 쓰기 로그/설정
설명 WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 부울 값
Default value on
허용된 값 on,off
매개 변수 형식 dynamic
설명서 wal_compression

wal_init_zero

attribute
범주 미리 쓰기 로그/설정
설명 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_init_zero

wal_level

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 열거형
Default value replica
허용된 값 replica,logical
매개 변수 형식 static
설명서 wal_level

wal_log_hints

attribute
범주 미리 쓰기 로그/설정
설명 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value off
허용된 값 off
매개 변수 형식 읽기 전용
설명서 wal_log_hints

wal_recycle

attribute
범주 미리 쓰기 로그/설정
설명 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_recycle

wal_skip_threshold

attribute
범주 미리 쓰기 로그/설정
설명 WAL을 작성하는 대신 fsync에 대한 새 파일의 최소 크기입니다.
데이터 형식 정수
Default value 2048
허용된 값 2048
매개 변수 형식 읽기 전용
설명서 wal_skip_threshold

wal_sync_method

attribute
범주 미리 쓰기 로그/설정
설명 WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 열거형
Default value fdatasync
허용된 값 fdatasync
매개 변수 형식 읽기 전용
설명서 wal_sync_method

wal_writer_delay

attribute
범주 미리 쓰기 로그/설정
설명 WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 정수
Default value 200
허용된 값 1-10000
매개 변수 형식 dynamic
설명서 wal_writer_delay

wal_writer_flush_after

attribute
범주 미리 쓰기 로그/설정
설명 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 정수
Default value 128
허용된 값 0-2147483647
매개 변수 형식 dynamic
설명서 wal_writer_flush_after

commit_delay

attribute
범주 미리 쓰기 로그/설정
설명 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 정수
Default value 0
허용된 값 0-100000
매개 변수 형식 dynamic
설명서 commit_delay

commit_siblings

attribute
범주 미리 쓰기 로그/설정
설명 commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 정수
Default value 5
허용된 값 0-1000
매개 변수 형식 dynamic
설명서 commit_siblings

fsync

attribute
범주 미리 쓰기 로그/설정
설명 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 fsync

full_page_writes

attribute
범주 미리 쓰기 로그/설정
설명 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 full_page_writes

synchronous_commit

attribute
범주 미리 쓰기 로그/설정
설명 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 열거형
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 synchronous_commit

wal_buffers

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 정수
Default value 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값 -1-262143
매개 변수 형식 static
설명서 wal_buffers

Azure 관련 메모

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

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

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

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

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

vCore 수 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

attribute
범주 미리 쓰기 로그/설정
설명 WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 부울 값
Default value on
허용된 값 on,off
매개 변수 형식 dynamic
설명서 wal_compression

wal_init_zero

attribute
범주 미리 쓰기 로그/설정
설명 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_init_zero

wal_level

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 열거형
Default value replica
허용된 값 replica,logical
매개 변수 형식 static
설명서 wal_level

wal_log_hints

attribute
범주 미리 쓰기 로그/설정
설명 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value off
허용된 값 off
매개 변수 형식 읽기 전용
설명서 wal_log_hints

wal_recycle

attribute
범주 미리 쓰기 로그/설정
설명 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_recycle

wal_skip_threshold

attribute
범주 미리 쓰기 로그/설정
설명 WAL을 작성하는 대신 fsync에 대한 새 파일의 최소 크기입니다.
데이터 형식 정수
Default value 2048
허용된 값 2048
매개 변수 형식 읽기 전용
설명서 wal_skip_threshold

wal_sync_method

attribute
범주 미리 쓰기 로그/설정
설명 WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 열거형
Default value fdatasync
허용된 값 fdatasync
매개 변수 형식 읽기 전용
설명서 wal_sync_method

wal_writer_delay

attribute
범주 미리 쓰기 로그/설정
설명 WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 정수
Default value 200
허용된 값 1-10000
매개 변수 형식 dynamic
설명서 wal_writer_delay

wal_writer_flush_after

attribute
범주 미리 쓰기 로그/설정
설명 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 정수
Default value 128
허용된 값 0-2147483647
매개 변수 형식 dynamic
설명서 wal_writer_flush_after

commit_delay

attribute
범주 미리 쓰기 로그/설정
설명 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 정수
Default value 0
허용된 값 0-100000
매개 변수 형식 dynamic
설명서 commit_delay

commit_siblings

attribute
범주 미리 쓰기 로그/설정
설명 commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 정수
Default value 5
허용된 값 0-1000
매개 변수 형식 dynamic
설명서 commit_siblings

fsync

attribute
범주 미리 쓰기 로그/설정
설명 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 fsync

full_page_writes

attribute
범주 미리 쓰기 로그/설정
설명 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 full_page_writes

synchronous_commit

attribute
범주 미리 쓰기 로그/설정
설명 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 열거형
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 synchronous_commit

wal_buffers

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 정수
Default value 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값 -1-262143
매개 변수 형식 static
설명서 wal_buffers

Azure 관련 메모

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

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

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

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

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

vCore 수 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

attribute
범주 미리 쓰기 로그/설정
설명 WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 부울 값
Default value on
허용된 값 on,off
매개 변수 형식 dynamic
설명서 wal_compression

wal_init_zero

attribute
범주 미리 쓰기 로그/설정
설명 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_init_zero

wal_level

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 열거형
Default value replica
허용된 값 replica,logical
매개 변수 형식 static
설명서 wal_level

wal_log_hints

attribute
범주 미리 쓰기 로그/설정
설명 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value off
허용된 값 off
매개 변수 형식 읽기 전용
설명서 wal_log_hints

wal_recycle

attribute
범주 미리 쓰기 로그/설정
설명 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_recycle

wal_skip_threshold

attribute
범주 미리 쓰기 로그/설정
설명 WAL을 작성하는 대신 fsync에 대한 새 파일의 최소 크기입니다.
데이터 형식 정수
Default value 2048
허용된 값 2048
매개 변수 형식 읽기 전용
설명서 wal_skip_threshold

wal_sync_method

attribute
범주 미리 쓰기 로그/설정
설명 WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 열거형
Default value fdatasync
허용된 값 fdatasync
매개 변수 형식 읽기 전용
설명서 wal_sync_method

wal_writer_delay

attribute
범주 미리 쓰기 로그/설정
설명 WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 정수
Default value 200
허용된 값 1-10000
매개 변수 형식 dynamic
설명서 wal_writer_delay

wal_writer_flush_after

attribute
범주 미리 쓰기 로그/설정
설명 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 정수
Default value 128
허용된 값 0-2147483647
매개 변수 형식 dynamic
설명서 wal_writer_flush_after

commit_delay

attribute
범주 미리 쓰기 로그/설정
설명 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 정수
Default value 0
허용된 값 0-100000
매개 변수 형식 dynamic
설명서 commit_delay

commit_siblings

attribute
범주 미리 쓰기 로그/설정
설명 commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 정수
Default value 5
허용된 값 0-1000
매개 변수 형식 dynamic
설명서 commit_siblings

fsync

attribute
범주 미리 쓰기 로그/설정
설명 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 fsync

full_page_writes

attribute
범주 미리 쓰기 로그/설정
설명 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 full_page_writes

synchronous_commit

attribute
범주 미리 쓰기 로그/설정
설명 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 열거형
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 synchronous_commit

wal_buffers

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 정수
Default value 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값 -1-262143
매개 변수 형식 static
설명서 wal_buffers

Azure 관련 메모

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

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

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

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

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

vCore 수 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

attribute
범주 미리 쓰기 로그/설정
설명 WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 부울 값
Default value on
허용된 값 on,off
매개 변수 형식 dynamic
설명서 wal_compression

wal_init_zero

attribute
범주 미리 쓰기 로그/설정
설명 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_init_zero

wal_level

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 열거형
Default value replica
허용된 값 replica,logical
매개 변수 형식 static
설명서 wal_level

wal_log_hints

attribute
범주 미리 쓰기 로그/설정
설명 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value off
허용된 값 off
매개 변수 형식 읽기 전용
설명서 wal_log_hints

wal_recycle

attribute
범주 미리 쓰기 로그/설정
설명 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_recycle

wal_skip_threshold

attribute
범주 미리 쓰기 로그/설정
설명 WAL을 작성하는 대신 fsync에 대한 새 파일의 크기입니다.
데이터 형식 정수
Default value 2048
허용된 값 2048
매개 변수 형식 읽기 전용
설명서 wal_skip_threshold

wal_sync_method

attribute
범주 미리 쓰기 로그/설정
설명 WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 열거형
Default value fdatasync
허용된 값 fdatasync
매개 변수 형식 읽기 전용
설명서 wal_sync_method

wal_writer_delay

attribute
범주 미리 쓰기 로그/설정
설명 WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 정수
Default value 200
허용된 값 1-10000
매개 변수 형식 dynamic
설명서 wal_writer_delay

wal_writer_flush_after

attribute
범주 미리 쓰기 로그/설정
설명 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 정수
Default value 128
허용된 값 0-2147483647
매개 변수 형식 dynamic
설명서 wal_writer_flush_after

commit_delay

attribute
범주 미리 쓰기 로그/설정
설명 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 정수
Default value 0
허용된 값 0-100000
매개 변수 형식 dynamic
설명서 commit_delay

commit_siblings

attribute
범주 미리 쓰기 로그/설정
설명 commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 정수
Default value 5
허용된 값 0-1000
매개 변수 형식 dynamic
설명서 commit_siblings

fsync

attribute
범주 미리 쓰기 로그/설정
설명 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 fsync

full_page_writes

attribute
범주 미리 쓰기 로그/설정
설명 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 full_page_writes

synchronous_commit

attribute
범주 미리 쓰기 로그/설정
설명 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 열거형
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 synchronous_commit

wal_buffers

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 정수
Default value 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값 -1-262143
매개 변수 형식 static
설명서 wal_buffers

Azure 관련 메모

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

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

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

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

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

vCore 수 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

attribute
범주 미리 쓰기 로그/설정
설명 WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 부울 값
Default value on
허용된 값 on,off
매개 변수 형식 dynamic
설명서 wal_compression

wal_init_zero

attribute
범주 미리 쓰기 로그/설정
설명 처음 사용하기 전에 새 WAL 파일에 0을 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_init_zero

wal_level

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 열거형
Default value replica
허용된 값 replica,logical
매개 변수 형식 static
설명서 wal_level

wal_log_hints

attribute
범주 미리 쓰기 로그/설정
설명 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value off
허용된 값 off
매개 변수 형식 읽기 전용
설명서 wal_log_hints

wal_recycle

attribute
범주 미리 쓰기 로그/설정
설명 이름을 변경하여 WAL 파일을 재순환합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 wal_recycle

wal_sync_method

attribute
범주 미리 쓰기 로그/설정
설명 WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 열거형
Default value fdatasync
허용된 값 fdatasync
매개 변수 형식 읽기 전용
설명서 wal_sync_method

wal_writer_delay

attribute
범주 미리 쓰기 로그/설정
설명 WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 정수
Default value 200
허용된 값 1-10000
매개 변수 형식 dynamic
설명서 wal_writer_delay

wal_writer_flush_after

attribute
범주 미리 쓰기 로그/설정
설명 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 정수
Default value 128
허용된 값 0-2147483647
매개 변수 형식 dynamic
설명서 wal_writer_flush_after

commit_delay

attribute
범주 미리 쓰기 로그/설정
설명 트랜잭션 커밋과 디스크에 대한 WAL 플러시 사이의 지연 시간(마이크로초)을 설정합니다.
데이터 형식 정수
Default value 0
허용된 값 0-100000
매개 변수 형식 dynamic
설명서 commit_delay

commit_siblings

attribute
범주 미리 쓰기 로그/설정
설명 commit_delay를 수행하기 전의 최소 동시 열린 트랜잭션 수를 설정합니다.
데이터 형식 정수
Default value 5
허용된 값 0-1000
매개 변수 형식 dynamic
설명서 commit_siblings

fsync

attribute
범주 미리 쓰기 로그/설정
설명 디스크에 업데이트를 강제로 동기화합니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 fsync

full_page_writes

attribute
범주 미리 쓰기 로그/설정
설명 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 full_page_writes

synchronous_commit

attribute
범주 미리 쓰기 로그/설정
설명 현재 트랜잭션의 동기화 수준을 설정합니다.
데이터 형식 열거형
Default value on
허용된 값 on
매개 변수 형식 읽기 전용
설명서 synchronous_commit

wal_buffers

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 대한 공유 메모리의 디스크 페이지 버퍼 수를 설정합니다. 단위는 8kb입니다.
데이터 형식 정수
Default value 서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값 -1-262143
매개 변수 형식 static
설명서 wal_buffers

Azure 관련 메모

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

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

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

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

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

vCore 수 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

attribute
범주 미리 쓰기 로그/설정
설명 WAL 파일에 작성된 전체 페이지 쓰기를 압축합니다.
데이터 형식 부울 값
Default value on
허용된 값 on,off
매개 변수 형식 dynamic
설명서 wal_compression

wal_level

attribute
범주 미리 쓰기 로그/설정
설명 WAL에 기록되는 정보의 양을 결정합니다.
데이터 형식 열거형
Default value replica
허용된 값 replica,logical
매개 변수 형식 static
설명서 wal_level

wal_log_hints

attribute
범주 미리 쓰기 로그/설정
설명 중요하지 않은 수정이더라도, 검사점 이후에 처음 수정 시 WAL에 전체 페이지를 씁니다.
데이터 형식 부울 값
Default value off
허용된 값 off
매개 변수 형식 읽기 전용
설명서 wal_log_hints

wal_sync_method

attribute
범주 미리 쓰기 로그/설정
설명 WAL 업데이트를 디스크에 강제 적용하는 데 사용되는 메서드를 선택합니다.
데이터 형식 열거형
Default value fdatasync
허용된 값 fdatasync
매개 변수 형식 읽기 전용
설명서 wal_sync_method

wal_writer_delay

attribute
범주 미리 쓰기 로그/설정
설명 WAL 작성자가 수행하는 WAL 플러시 사이의 시간 간격입니다.
데이터 형식 정수
Default value 200
허용된 값 1-10000
매개 변수 형식 dynamic
설명서 wal_writer_delay

wal_writer_flush_after

attribute
범주 미리 쓰기 로그/설정
설명 플러시를 트리거하는 WAL 기록기에 의해 작성된 WAL의 양입니다.
데이터 형식 정수
Default value 128
허용된 값 0-2147483647
매개 변수 형식 dynamic
설명서 wal_writer_flush_after