목록PostgreSQL/장애사례 (2)
DB & AWS Knowledge
이 페이지에서는 PostgreSQL / PPAS 에서 쓰이는 Foreign Table 에 대한 개념 및 구성방법, 이에 관련한 장애 사례를 다룬다.(참조 : https://www.percona.com/blog/2018/08/21/foreign-data-wrappers-postgresql-postgres_fdw/)(참조 : https://postgresql.kr/docs/11/sql-createforeigntable.html / https://brownbears.tistory.com/99)Foreign Table 은 Oracle DB Link 와 유사한 개념으로써, 외부서버의 DB 와 연결 뒤, 외부 서버에 운영 테이블 생성 및 관리를 해 줄수 있도록 지원 하는 Extension 이다.(관련 정보는 해당 ..
이 페이지에서는 정기 Vacuum 미 관리 및 파티션 미적용 테이블에 대한 DB Age Full 로 인하여 발생한 사례를 다룬다.이 페이지를 보기 전, Age 및 Vacuum 개념에 대해서 확인 해 두면 좋다. 2021.04.16 - [PostgreSQL/아키텍처 및 내부 구조] - PostgreSQL / PPAS DB Age2021.03.08 - [PostgreSQL/Vacuum] - Vacuum 목적 및 종류 발생 과정 실제 운영중인 서비스 중, PostgreSQL 내에 1.3 TB 크기의 테이블이 있는 데이터베이스가 있었다. 지속적으로 트랜잭션이 들어오는 대용량 테이블 이었기에 지속적인 관리가 필요한 테이블이었다. 위의 다른 페이지에서도 언급되었듯이 로그내에 할당 트랜잭션이 얼마 남지 않으면 로..