본문 바로가기

postgresql2

PostgreSQL Architecture 공유 메모리, 프로세스 PostgreSQL에 대해 알아보기 위해 기본 구조를 파악해야 그 이해가 쉽기 때문에 1편을 통해 공유 메모리와 프로세스에 대해 알아보고 2편에서 데이터베이스 구조에 대해 자세히 살펴보겠습니다. PostgreSQL Architecture 구조는 아래와 같습니다. - 공유 메모리 (Shared Memory) - 프로세스 (Process) - 데이터베이스 (Database) 1. 공유 메모리 (Shared Memory) 공유 메모리에서 가장 중요한 요소는 Shared Buffer와 WAL Buffer입니다. ● Shared Buffer는 Disk I/O 최소화를 위해 아래 항목을 만족해야 합니다. - 수십, 수백 GB의 버퍼를 빠르게 액세스해야 함 - 많은 사용자가 동시에 접근할 때 경합을 최소화 - 자주 .. 2024. 2. 29.
OCI VM에 PostgreSQL 데이터베이스 클러스터 설치 OCI에서는 PostgreSQL에 대한 서비스 제품이 별도로 없어서 사용이 필요한 경우는 직접 설치를 하거나 제공되는 자동화 스크립트를 사용해서 구성할 수 있습니다. 이 참조 구조에 대한 Terraform 코드는 Oracle Cloud Infrastructure Resource Manager에서 샘플 스택으로 사용할 수 있습니다. GitHub에서 코드를 다운로드하여 특정 요구 사항에 맞게 사용자 정의할 수도 있습니다. Oracle Cloud Infrastructure Resource Manager의 샘플 스택을 사용하여 배치합니다: Oracle Cloud에 배치를 누릅니다. 아직 사인인하지 않은 경우 테넌시 및 사용자 인증서를 입력합니다. 스택을 배치할 영역을 선택합니다. 화면의 프롬프트 및 지침에 따라.. 2023. 1. 12.