
PostgreSQL은 확장 가능성 및 표준 준수를 강조하는 객체-관계형 데이터베이스 관리 시스템의 하나이다. BSD 허가권으로 배포되며 오픈소스 개발자 및 관련 회사들이 개발에 참여하고 있다.Website : www.postgresql.orgTechnical docum

PostgreSQL 컨테이너를 생성할 이미지를 가져온다. 이미지를 가져올 때 태그를 지정하지 않으면 최신 버전(latest)를 가져오게 된다.이미지를 잘 가져왔는지 확인한다.docker-compose.yml 파일을 생성하고 편집기로 아래처럼 작성한다.version :
접속 옵션\-d: 데이터베이스명 \-h: 호스트 또는 IP \-p: 포트 \-U: 사용자계정 \-w: 패스워드 없이 접속 \-W: 패스워드 확인예시입출력 옵션\-a : 스크립트의 모든 입력 표시 (echo all)\-b : 실패한 명령들 출력 (echo error)-
📌 PostgreSQL 자주 쓰는 Query 정리
클라이언트와 DB의 연결os 수준에서 생성되는 개별 프로세스세션이 생기면 postgresql에서 내부적으로 process를 할당실제 클라이언트의 작업을 수행process 내에서 여러 작업(parallel)을 수행하기 위한 백그라운드 프로세스work 프로세스 개수는 mi
PostgreSQL에서 Query 수행 시 shared memory resize 에러 발생Parallel Worker가 Leader Worker에게 결과물을 전달 할 때 shared memory 영역을 사용현재 Docker psql container의 shm_size