PG 2

DBA를 위한 PostgreSQL 17 시스템 카탈로그 업데이트

작성자: 권기순 수석_DB R&D센터-Core OSS R&D팀  PostgreSQL(포스트그레SQL) 17 beta Release를 통해 우리는 아래 주된 기능들이 강화되었다는 것을 확인할 수 있다.VACUUM 성능 강화인덱스 알고리즘 강화를 통한 쿼리 최적화Logical Replication 기능 강화JSON이러한 업데이트 과정에서, 데이터베이스의 메타데이터를 저장하고 관리하는 데 사용되는 시스템 카탈로그(pg_catalog)도 일부 업데이트 되었다.이 글에서는 PG 17의 업데이트된 시스템 카탈로그에 대해 알아보고, PG16과 비교했을때 어떤 변화가 있는지, DBA입장에서 활용할 수 있는 것들이 무엇이 있는지 알아보도록 한다.What is System Catalog(pg_catalog)?그 전에 우리..

POSTGRESQL/단편 2024.07.22

[PostgreSQL]Streaming Replication의 이해 및 한계

블로그 글을 보시기 전에 2024년 비트나인의 첫 번째 월간 백서인'오픈소스 DB 전성시대, PostgreSQL을 선택하는 이유'를 읽어보세요! ▶ 지금 다운로드하기!Replication이란?Replication(복제)을 이야기하려면 High Availability(고가용성)에 대한 이해가 우선시 되어야 합니다. 고가용성이란 시스템 운용의 신뢰를 보장하는 것을 뜻하는데 여기서의 신뢰란 사용자가 시스템을 사용할 수 있는지의 여부(Availability)를 뜻합니다. 그 척도는 주로 Uptime¹ 또는 Downtime과 연관지어 다양한 표현² 으로 단계를 분류하기도 합니다.그렇다면 Replication(복제)은 그 고가용성이란 추상적인 개념을 구현하기 위해 사용되는 구현 중 하나입니다. 실시간 데이터베이스 ..

POSTGRESQL/단편 2023.09.18