쿼리 튜닝/Planner 비용 상수
이 문서의 내용
cpu_index_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.005
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_index_tuple_cost
cpu_operator_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.0025
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_operator_cost
cpu_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.01
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_tuple_cost
effective_cache_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다.
데이터 형식
정수
Default value
서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값
1-2147483647
매개 변수 형식
dynamic
설명서
effective_cache_size
Azure 관련 메모
effective_cache_size
서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 effective_cache_size
서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.
인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 effective_cache_size
값에 따라 매개 변수 값도 조정해야 합니다.
값을 effective_cache_size
계산하는 데 사용되는 수식은 값에 shared_buffers
따라 달라지며 다음과 같습니다 (memoryGib * 131072) - shared_buffers
.
메모리 크기
shared_buffers
effective_cache_size
2GiB
32768
229376
4GiB
131072
393216
8GiB
262144
786432
16GiB
524288
1572864
32GiB
1048576
3145728
48GiB
1572864
4718592
64GiB
2097152
6291456
80GiB
2621440
7864320
128GiB
4194304
12582912
160GiB
5242880
15728640
192GiB
6291456
18874368
256GiB
8388608
25165824
384GiB
12582912
37748736
432GiB
14155776
42467328
672GiB
22020096
66060288
jit_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
100000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_above_cost
jit_inline_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_inline_above_cost
jit_optimize_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_optimize_above_cost
min_parallel_index_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다.
데이터 형식
정수
Default value
64
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_index_scan_size
min_parallel_table_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다.
데이터 형식
정수
Default value
1024
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_table_scan_size
parallel_setup_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1000
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_setup_cost
parallel_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_tuple_cost
random_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
2
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
random_page_cost
seq_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
seq_page_cost
cpu_index_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.005
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_index_tuple_cost
cpu_operator_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.0025
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_operator_cost
cpu_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.01
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_tuple_cost
effective_cache_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다.
데이터 형식
정수
Default value
서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값
1-2147483647
매개 변수 형식
dynamic
설명서
effective_cache_size
Azure 관련 메모
effective_cache_size
서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 effective_cache_size
서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.
인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 effective_cache_size
값에 따라 매개 변수 값도 조정해야 합니다.
값을 effective_cache_size
계산하는 데 사용되는 수식은 값에 shared_buffers
따라 달라지며 다음과 같습니다 (memoryGib * 131072) - shared_buffers
.
메모리 크기
shared_buffers
effective_cache_size
2GiB
32768
229376
4GiB
131072
393216
8GiB
262144
786432
16GiB
524288
1572864
32GiB
1048576
3145728
48GiB
1572864
4718592
64GiB
2097152
6291456
80GiB
2621440
7864320
128GiB
4194304
12582912
160GiB
5242880
15728640
192GiB
6291456
18874368
256GiB
8388608
25165824
384GiB
12582912
37748736
432GiB
14155776
42467328
672GiB
22020096
66060288
jit_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
100000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_above_cost
jit_inline_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_inline_above_cost
jit_optimize_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_optimize_above_cost
min_parallel_index_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다.
데이터 형식
정수
Default value
64
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_index_scan_size
min_parallel_table_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다.
데이터 형식
정수
Default value
1024
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_table_scan_size
parallel_setup_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1000
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_setup_cost
parallel_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_tuple_cost
random_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
2
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
random_page_cost
seq_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
seq_page_cost
cpu_index_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.005
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_index_tuple_cost
cpu_operator_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.0025
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_operator_cost
cpu_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.01
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_tuple_cost
effective_cache_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다.
데이터 형식
정수
Default value
서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값
1-2147483647
매개 변수 형식
dynamic
설명서
effective_cache_size
Azure 관련 메모
effective_cache_size
서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 effective_cache_size
서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.
인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 effective_cache_size
값에 따라 매개 변수 값도 조정해야 합니다.
값을 effective_cache_size
계산하는 데 사용되는 수식은 값에 shared_buffers
따라 달라지며 다음과 같습니다 (memoryGib * 131072) - shared_buffers
.
메모리 크기
shared_buffers
effective_cache_size
2GiB
32768
229376
4GiB
131072
393216
8GiB
262144
786432
16GiB
524288
1572864
32GiB
1048576
3145728
48GiB
1572864
4718592
64GiB
2097152
6291456
80GiB
2621440
7864320
128GiB
4194304
12582912
160GiB
5242880
15728640
192GiB
6291456
18874368
256GiB
8388608
25165824
384GiB
12582912
37748736
432GiB
14155776
42467328
672GiB
22020096
66060288
jit_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
100000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_above_cost
jit_inline_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_inline_above_cost
jit_optimize_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_optimize_above_cost
min_parallel_index_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다.
데이터 형식
정수
Default value
64
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_index_scan_size
min_parallel_table_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다.
데이터 형식
정수
Default value
1024
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_table_scan_size
parallel_setup_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1000
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_setup_cost
parallel_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_tuple_cost
random_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
2
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
random_page_cost
seq_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
seq_page_cost
cpu_index_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.005
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_index_tuple_cost
cpu_operator_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.0025
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_operator_cost
cpu_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.01
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_tuple_cost
effective_cache_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다.
데이터 형식
정수
Default value
서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값
1-2147483647
매개 변수 형식
dynamic
설명서
effective_cache_size
Azure 관련 메모
effective_cache_size
서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 effective_cache_size
서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.
인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 effective_cache_size
값에 따라 매개 변수 값도 조정해야 합니다.
값을 effective_cache_size
계산하는 데 사용되는 수식은 값에 shared_buffers
따라 달라지며 다음과 같습니다 (memoryGib * 131072) - shared_buffers
.
메모리 크기
shared_buffers
effective_cache_size
2GiB
32768
229376
4GiB
131072
393216
8GiB
262144
786432
16GiB
524288
1572864
32GiB
1048576
3145728
48GiB
1572864
4718592
64GiB
2097152
6291456
80GiB
2621440
7864320
128GiB
4194304
12582912
160GiB
5242880
15728640
192GiB
6291456
18874368
256GiB
8388608
25165824
384GiB
12582912
37748736
432GiB
14155776
42467328
672GiB
22020096
66060288
jit_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
100000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_above_cost
jit_inline_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_inline_above_cost
jit_optimize_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_optimize_above_cost
min_parallel_index_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다.
데이터 형식
정수
Default value
64
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_index_scan_size
min_parallel_table_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다.
데이터 형식
정수
Default value
1024
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_table_scan_size
parallel_setup_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1000
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_setup_cost
parallel_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_tuple_cost
random_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
2
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
random_page_cost
seq_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
seq_page_cost
cpu_index_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.005
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_index_tuple_cost
cpu_operator_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.0025
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_operator_cost
cpu_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.01
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_tuple_cost
effective_cache_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다.
데이터 형식
정수
Default value
서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값
1-2147483647
매개 변수 형식
dynamic
설명서
effective_cache_size
Azure 관련 메모
effective_cache_size
서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 effective_cache_size
서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.
인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 effective_cache_size
값에 따라 매개 변수 값도 조정해야 합니다.
값을 effective_cache_size
계산하는 데 사용되는 수식은 값에 shared_buffers
따라 달라지며 다음과 같습니다 (memoryGib * 131072) - shared_buffers
.
메모리 크기
shared_buffers
effective_cache_size
2GiB
32768
229376
4GiB
131072
393216
8GiB
262144
786432
16GiB
524288
1572864
32GiB
1048576
3145728
48GiB
1572864
4718592
64GiB
2097152
6291456
80GiB
2621440
7864320
128GiB
4194304
12582912
160GiB
5242880
15728640
192GiB
6291456
18874368
256GiB
8388608
25165824
384GiB
12582912
37748736
432GiB
14155776
42467328
672GiB
22020096
66060288
jit_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
100000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_above_cost
jit_inline_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_inline_above_cost
jit_optimize_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_optimize_above_cost
min_parallel_index_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다.
데이터 형식
정수
Default value
64
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_index_scan_size
min_parallel_table_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다.
데이터 형식
정수
Default value
1024
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_table_scan_size
parallel_setup_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1000
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_setup_cost
parallel_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_tuple_cost
random_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
2
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
random_page_cost
seq_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
seq_page_cost
cpu_index_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.005
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_index_tuple_cost
cpu_operator_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.0025
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_operator_cost
cpu_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.01
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
cpu_tuple_cost
effective_cache_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다.
데이터 형식
정수
Default value
서버에 할당된 리소스(vCore, RAM 또는 디스크 공간)에 따라 달라집니다.
허용된 값
1-2147483647
매개 변수 형식
dynamic
설명서
effective_cache_size
Azure 관련 메모
effective_cache_size
서버 매개 변수의 기본값은 컴퓨팅을 위해 선택한 제품 이름을 기반으로 Azure Database for PostgreSQL 유연한 서버의 인스턴스를 프로비전할 때 계산됩니다. 유연한 서버를 지원하는 컴퓨팅에 대한 제품 선택의 후속 변경 내용은 해당 인스턴스의 effective_cache_size
서버 매개 변수에 대한 기본값에 영향을 미치지 않습니다.
인스턴스에 할당된 제품을 변경할 때마다 다음 수식의 effective_cache_size
값에 따라 매개 변수 값도 조정해야 합니다.
값을 effective_cache_size
계산하는 데 사용되는 수식은 값에 shared_buffers
따라 달라지며 다음과 같습니다 (memoryGib * 131072) - shared_buffers
.
메모리 크기
shared_buffers
effective_cache_size
2GiB
32768
229376
4GiB
131072
393216
8GiB
262144
786432
16GiB
524288
1572864
32GiB
1048576
3145728
48GiB
1572864
4718592
64GiB
2097152
6291456
80GiB
2621440
7864320
128GiB
4194304
12582912
160GiB
5242880
15728640
192GiB
6291456
18874368
256GiB
8388608
25165824
384GiB
12582912
37748736
432GiB
14155776
42467328
672GiB
22020096
66060288
jit_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
100000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_above_cost
jit_inline_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_inline_above_cost
jit_optimize_above_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다.
데이터 형식
정수
Default value
500000
허용된 값
-1-2147483647
매개 변수 형식
dynamic
설명서
jit_optimize_above_cost
min_parallel_index_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다.
데이터 형식
정수
Default value
64
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_index_scan_size
min_parallel_table_scan_size
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다.
데이터 형식
정수
Default value
1024
허용된 값
0-715827882
매개 변수 형식
dynamic
설명서
min_parallel_table_scan_size
parallel_setup_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1000
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_setup_cost
parallel_tuple_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
0.1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
parallel_tuple_cost
random_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
2
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
random_page_cost
seq_page_cost
attribute
값
범주
쿼리 튜닝/Planner 비용 상수
설명
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다.
데이터 형식
numeric
Default value
1
허용된 값
0-1.79769e+308
매개 변수 형식
dynamic
설명서
seq_page_cost