pgpool 4

PostgreSQL 컨트리뷰터가 설명하는 pgPool의 문제점과 해결방안

작성자: Umar 팀장 ㅣDB R&D센터 l Core OSS R&D TEAM LEADER  PostgreSQL 컨트리뷰터가 설명하는 pgPool의 문제점과 해결방안 PgPool은 PostgreSQL 환경에서 다양한 이점을 제공하는 강력한 미들웨어 솔루션입니다. 특히 고수요 시장에서 PgPool의 활용도가 높습니다. 다운타임으로 인한 재정적 및 평판 손실이 큰 기술 분야에서는 고가용성을 유지하는 것이 매우 중요합니다. 전자상거래 대기업인 쿠팡이나 소셜 플랫폼인 카카오톡과 같은 기업은 수많은 동시 사용자를 보유하고 있습니다. 또한 핀테크 회사인 토스는 계좌 잔액 조회, 거래 내역 등 다량의 읽기 쿼리를 처리합니다. 검색 엔진 및 콘텐츠 플랫폼과 같은 인기 애플리케이션 역시 높은 볼륨의 반복 쿼리를 처리합니다..

POSTGRESQL/단편 2024.07.10

[웨비나 후기] 6/26 #2 실전 코드로 알아보는 How to use pgPool

2주 만에 돌아온 비트나인 웨비나 후기입니다. 지난 6/26 2회차 웨비나를 진행했는데요, 처음 웨비나 보다는 조금 더 안정화 운영 모습을 보여드릴 수 있었던 것 같아 다행입니다. 갈수록 더 나아지는 모습 보여드리겠습니다. 이번에는 웨비나를 시작하면서 지난 설문조사에서 받은 피드백 반영사항을 공유드렸습니다. 바로 아래 내용인데요,   그렇다보니 2회차에도 많은 분들이 설문조사에 참여해 주시고 다양한 의견 주신 것 같아 감사했습니다. 특히 기억에 남는 분은 “어떤 주제라도 좋으니 앞으로 계속 PostgreSQL 기술 관련 세션을 진행해 달라!” 고 하셨습니다.  여러분들이 만들어가는 웨비나라는 생각으로 남겨주신 의견, 소중하게 여기고 반영하고 있으니 앞으로도 많은 관심 부탁드립니다. 금번 웨비나는 실전 코..

POSTGRESQL/세션 2024.07.02

pgpool을 사용한 DB 복제 및 부하분산

pgpool을 사용한 DB 복제 및 부하분산 1. 테스트 환경 postgresSQL DB 2개, pgpool 1개 2. 테스트 내용 1) pgpool에 2개의 postgreSQL을 등록하여 Master/slave를 구성 2) DML/DDL 실행시 각 DB에 수행 3) load_balance_mode와 backend_weight 파라미터를 설정하여 select 쿼리 분산 테스트 3. 파라미터 설정 backend_weight 설정은 각노드의 값을 더했을 때 1로 보며 다음과 같이 1, 4로 설정하였을 경우 backend0 = 20%, backend1 = 80%로 load balancing 수행하므로 select 쿼리의 경우 backend1에서 우선 실행 한다. backend_hostname0 = '192.1..

ARCHIVES 2016.03.04