미리 쓰기 로그/설정
이 문서의 내용
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