database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 10138 게시물 읽기
No. 10138
max_worker_precesses 와 parallel work 의 구조 궁금합니다.
작성자
joker
작성일
2020-03-03 14:23
조회수
2,274

 

 

parallel 기능을 많이 향상시켰네요. 

 

그동안 관련 파라미터를 너무 무시하고 지냈나  싶어

 

공부 해보기로 했습니다. 

 

그 중

- max_worker_processes 

- max_parallel_workers

- max_parallel_maintenance_workers

- max_parallel_workers_per_gather

- autovacuum_max_worker 

 

 

이녀석들에 대한 연관성에 대한 확실한 정리가 되지 않아 이렇게 문의 드립니다. 

이미치 첨부가 안되서  재가 생각하고 있는  내용을 공식으로 풀어보겠습니다.

 

 

max_worker_processes = {max_parallel_workers (max_parallel_maintenance_workers + max_parallel_workes_per_gather ) + (etc ... ) } + {autovacuum_max_workers + ( etc ...)}

 

1번.  max_parallel_maintenance_workes + max_parallel_workes_per_gather  파라미터 값은  max_parallel_workers 값을 넘어 설수 없으며

         max_parallel_workes  값을 기준으로  parallel_maintenance_works 와 max_parallel_works_per_gather 을 설정해야한다 .

 

2번 . max_parallel_works 값 과 autovacuum_max_workes 값은 max_workes_processes 값을 넘어 설수 없으므로,

        max_worker_processes 값  설정히 위와 같은 모든 파라미터 값을 고려해여 값을 지정해야된다 .

 

 

두서 없는 설명이고 ㅠㅠ 최대한 쉽게 말로 풀어 볼려고 했는데.... 이해가 되실지 모르겠네요 ㅠㅠ 

 

다른 고수님들에 의견 부탁 드립니다. 

 

 

이 글에 대한 댓글이 총 1건 있습니다.

  

 

좀더 TEST 해보니 autovaccum_max_workers 갯수가  max_worer_processes 갯수에 제한을 받지 않네요 . 

joker님이 2020-03-04 12:02에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
10142HA JDBC Connection 관련하여 조언을 구합니다. [1]
레인버그
2020-03-17
2450
10140postgresql 한글깨짐 [6]
soo
2020-03-09
3325
10139Postgresql select 시 컬럼추가 하려면 mysql 처럼 하면 되는지 [3]
박주용
2020-03-05
2379
10138max_worker_precesses 와 parallel work 의 구조 궁금합니다. [1]
joker
2020-03-03
2274
10137postgresql sql_id 나 hashvalue 가 없나요?? [1]
story1472
2020-02-28
2303
10136MFC + PostgreSQL 연동시 사용중 Connection이 끊어지는 문제 [1]
박성규
2020-02-28
2379
10134password정책 변경 문의 [1]
이준호
2020-02-14
2693
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다