cpu_index_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.005 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_index_tuple_cost |
CPU 연산자 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
각 연산자 또는 함수 호출을 처리하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.0025 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_operator_cost |
cpu_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
각 튜플(행)을 처리하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.01 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_tuple_cost |
유효 캐시 크기
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
데이터 캐시의 총 크기에 대한 Planner의 가정을 설정합니다. 즉, PostgreSQL 데이터 파일에 사용되는 캐시(커널 캐시 및 공유 버퍼)의 총 크기입니다. 일반적으로 각각 8kB인 디스크 페이지에서 측정됩니다. |
| 데이터 형식 |
integer |
| 기본값 |
서버에 할당된 리소스(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) |
유효 캐시 크기 |
| 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
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 비용이 더 많이 드는 경우 JIT 컴파일을 수행합니다. -1은 JIT 컴파일을 사용하지 않도록 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
100000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_above_cost |
jit_inline_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 비용이 더 많이 드는 경우 JIT 인라인을 수행합니다. -1은 인라인을 사용하지 않도록 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_inline_above_cost |
jit_optimize_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 비용이 더 많이 드는 경우 JIT 컴파일 함수를 최적화합니다. -1은 최적화를 사용하지 않도록 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_optimize_above_cost |
min_parallel_index_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다. 플래너가 이 제한에 도달하기에는 너무 작은 인덱스 페이지를 읽을 것으로 예상하는 경우 병렬 검색은 고려되지 않습니다. |
| 데이터 형식 |
integer |
| 기본값 |
64 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사에 대한 테이블 데이터의 최소 크기를 설정합니다. 플래너가 이 제한에 도달하기에는 너무 작은 수의 테이블 페이지를 읽을 것으로 예상하는 경우 병렬 검색은 고려되지 않습니다. |
| 데이터 형식 |
integer |
| 기본값 |
1024 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_table_scan_size |
병렬 설정 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1000 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_setup_cost |
parallel_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
작업자에서 리더 백 엔드로 각 튜플(행)을 전달하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_tuple_cost |
random_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
2 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
random_page_cost |
seq_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
seq_page_cost |
cpu_index_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.005 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_index_tuple_cost |
CPU 연산자 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
각 연산자 또는 함수 호출을 처리하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.0025 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_operator_cost |
cpu_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
각 튜플(행)을 처리하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.01 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_tuple_cost |
유효 캐시 크기
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
데이터 캐시의 총 크기에 대한 Planner의 가정을 설정합니다. 즉, PostgreSQL 데이터 파일에 사용되는 캐시(커널 캐시 및 공유 버퍼)의 총 크기입니다. 일반적으로 각각 8kB인 디스크 페이지에서 측정됩니다. |
| 데이터 형식 |
integer |
| 기본값 |
서버에 할당된 리소스(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) |
유효 캐시 크기 |
| 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
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 비용이 더 많이 드는 경우 JIT 컴파일을 수행합니다. -1은 JIT 컴파일을 사용하지 않도록 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
100000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_above_cost |
jit_inline_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 비용이 더 많이 드는 경우 JIT 인라인을 수행합니다. -1은 인라인을 사용하지 않도록 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_inline_above_cost |
jit_optimize_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 비용이 더 많이 드는 경우 JIT 컴파일 함수를 최적화합니다. -1은 최적화를 사용하지 않도록 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_optimize_above_cost |
min_parallel_index_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다. 플래너가 이 제한에 도달하기에는 너무 작은 인덱스 페이지를 읽을 것으로 예상하는 경우 병렬 검색은 고려되지 않습니다. |
| 데이터 형식 |
integer |
| 기본값 |
64 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사에 대한 테이블 데이터의 최소 크기를 설정합니다. 플래너가 이 제한에 도달하기에는 너무 작은 수의 테이블 페이지를 읽을 것으로 예상하는 경우 병렬 검색은 고려되지 않습니다. |
| 데이터 형식 |
integer |
| 기본값 |
1024 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_table_scan_size |
병렬 설정 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1000 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_setup_cost |
parallel_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
작업자에서 리더 백 엔드로 각 튜플(행)을 전달하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_tuple_cost |
random_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
2 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
random_page_cost |
seq_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
seq_page_cost |
cpu_index_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.005 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_index_tuple_cost |
CPU 연산자 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.0025 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_operator_cost |
cpu_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.01 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_tuple_cost |
유효 캐시 크기
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
서버에 할당된 리소스(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) |
유효 캐시 크기 |
| 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
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
100000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_above_cost |
jit_inline_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_inline_above_cost |
jit_optimize_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_optimize_above_cost |
min_parallel_index_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
64 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
1024 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_table_scan_size |
병렬 설정 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1000 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_setup_cost |
parallel_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_tuple_cost |
random_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
2 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
random_page_cost |
seq_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
seq_page_cost |
cpu_index_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.005 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_index_tuple_cost |
CPU 연산자 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.0025 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_operator_cost |
cpu_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.01 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_tuple_cost |
유효 캐시 크기
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
서버에 할당된 리소스(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) |
유효 캐시 크기 |
| 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
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
100000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_above_cost |
jit_inline_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_inline_above_cost |
jit_optimize_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_optimize_above_cost |
min_parallel_index_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
64 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
1024 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_table_scan_size |
병렬 설정 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1000 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_setup_cost |
parallel_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_tuple_cost |
random_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
2 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
random_page_cost |
seq_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
seq_page_cost |
cpu_index_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.005 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_index_tuple_cost |
CPU 연산자 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.0025 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_operator_cost |
cpu_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.01 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_tuple_cost |
유효 캐시 크기
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
서버에 할당된 리소스(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) |
유효 캐시 크기 |
| 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
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
100000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_above_cost |
jit_inline_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_inline_above_cost |
jit_optimize_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_optimize_above_cost |
min_parallel_index_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
64 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
1024 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_table_scan_size |
병렬 설정 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1000 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_setup_cost |
parallel_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_tuple_cost |
random_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
2 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
random_page_cost |
seq_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
seq_page_cost |
cpu_index_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.005 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_index_tuple_cost |
CPU 연산자 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.0025 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_operator_cost |
cpu_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.01 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_tuple_cost |
유효 캐시 크기
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
서버에 할당된 리소스(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) |
유효 캐시 크기 |
| 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
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
100000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_above_cost |
jit_inline_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_inline_above_cost |
jit_optimize_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_optimize_above_cost |
min_parallel_index_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
64 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
1024 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_table_scan_size |
병렬 설정 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1000 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_setup_cost |
parallel_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_tuple_cost |
random_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
2 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
random_page_cost |
seq_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
seq_page_cost |
cpu_index_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.005 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_index_tuple_cost |
CPU 연산자 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.0025 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_operator_cost |
cpu_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.01 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_tuple_cost |
유효 캐시 크기
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
서버에 할당된 리소스(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) |
유효 캐시 크기 |
| 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
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
100000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_above_cost |
jit_inline_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_inline_above_cost |
jit_optimize_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_optimize_above_cost |
min_parallel_index_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
64 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
1024 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_table_scan_size |
병렬 설정 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1000 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_setup_cost |
parallel_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_tuple_cost |
random_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
2 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
random_page_cost |
seq_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
seq_page_cost |
cpu_index_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
인덱스 검사 중에 플래너가 각 인덱스 항목을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.005 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_index_tuple_cost |
CPU 연산자 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 실행된 각 연산자 또는 함수를 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.0025 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_operator_cost |
cpu_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
쿼리 중에 플래너가 각 행을 처리하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.01 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
cpu_tuple_cost |
유효 캐시 크기
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
디스크 캐시 크기에 대한 플래너의 가정을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
서버에 할당된 리소스(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) |
유효 캐시 크기 |
| 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
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
사용하도록 설정된 경우 JIT 컴파일이 활성화되는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
100000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_above_cost |
jit_inline_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 인라인 함수 및 연산자를 시도하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_inline_above_cost |
jit_optimize_above_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
JIT 컴파일이 비용이 많이 드는 최적화를 적용하는 위의 쿼리 비용을 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
500000 |
| 허용되는 값 |
-1-2147483647 |
| 매개 변수 형식 |
dynamic |
| 문서 |
jit_optimize_above_cost |
min_parallel_index_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사의 최소 인덱스 데이터 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
64 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_index_scan_size |
min_parallel_table_scan_size
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
병렬 검사를 고려하기 위해 검사해야 하는 테이블 데이터의 최소 크기를 설정합니다. |
| 데이터 형식 |
integer |
| 기본값 |
1024 |
| 허용되는 값 |
0-715827882 |
| 매개 변수 형식 |
dynamic |
| 문서 |
min_parallel_table_scan_size |
병렬 설정 비용
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 병렬 쿼리에 대한 작업자 프로세스를 시작하는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1000 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_setup_cost |
parallel_tuple_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
작업자에서 마스터 백 엔드로 각 튜플(행)을 전달하는 데 드는 플래너의 예상 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
0.1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
parallel_tuple_cost |
random_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 비순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
2 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
random_page_cost |
seq_page_cost
| 특성 |
가치 |
| 카테고리 |
쿼리 튜닝/계획 도구 비용 상수 |
| Description |
플래너가 디스크 페이지를 순차적으로 가져오는 데 들 것으로 예상되는 비용을 설정합니다. |
| 데이터 형식 |
numeric |
| 기본값 |
1 |
| 허용되는 값 |
0-1.79769e+308 |
| 매개 변수 형식 |
dynamic |
| 문서 |
seq_page_cost |