S/W

PostgreSQL 17, 데이터베이스 성능 혁신의 새 장

PostgreSQL 17이 오늘 공식 출시됐습니다. 이는 오픈소스 기술의 오랜 역사를 가진 PostgreSQL의 새로운 이정표를 의미합니다. 이 데이터베이스는 35년 이상의 역사를 자랑하며, 캘리포니아 대학교 버클리에서 시작된 이래로 계속 발전해왔습니다.🎉

PostgreSQL 17의 주요 개선 사항

PostgreSQL 17의 주요 개선 사항 중 하나는 JSON 문서 데이터베이스 기능의 통합입니다. 이는 많은 기업들이 MongoDB Atlas와 연관 짓는 기능인데, 이제 PostgreSQL에서도 이 기능을 사용할 수 있게 되었습니다.😲

조나단 카츠, PostgreSQL 글로벌 개발 그룹의 핵심 멤버는 데이터베이스 관리자가 성능, 규모, 개발 용이성 측면에서 개선 사항을 체감할 수 있을 것이라고 말했습니다. “기본 작업과 사용자 중심 작업을 개선하는 데 중점을 두고 있습니다. 특히 논리적 복제 기능을 주목할 필요가 있습니다.”라고 카츠는 설명했습니다.

메모리 관리와 질의 성능 개선

데이터베이스 사용자의 오랜 과제 중 하나는 메모리 관리입니다. PostgreSQL 17은 새로운 메모리 관리 시스템을 도입해 이 문제를 해결합니다. “이로 인해 진공 작업의 메모리 사용량이 크게 줄어들고, 전체 진공 성능이 향상될 것입니다.”라고 카츠는 말했습니다.🚀

또한, 새로운 버전에서는 ‘IN’ 절을 사용하는 질의 실행 시간이 눈에 띄게 개선되었습니다. 데이터베이스 관리자가 복잡한 질의를 다시 작성할 필요 없이, PostgreSQL 17로 업그레이드하고 ANALYZE 명령어를 실행하면 됩니다.

기업 사용자를 위한 기능

PostgreSQL 17은 기업 데이터베이스 관리자를 위한 여러 기능도 제공합니다. 주요 기능으로는 증분 백업, 논리적 복제, SQL: JSON 기능이 있습니다. 특히 증분 백업 기능은 PostgreSQL 17이 핵심 오픈소스 데이터베이스에 직접 통합하여 더욱 일관된 운영을 가능하게 합니다.📊

EB의 제품 엔지니어링 최고 책임자인 요제프 드 브리스는 “증분 백업 작업은 데이터베이스 생명 주기 관리 기능을 핵심 서버에 통합하여 고객에게 더 쉽고 일관된 운영을 제공합니다.”라고 말했습니다.

논리적 복제 기능 개선

PostgreSQL 17은 논리적 복제 기능도 크게 개선되었습니다. 논리적 복제는 서로 다른 PostgreSQL 데이터베이스 간에 데이터를 복제할 수 있는 기능입니다. 톰 킨케이드, EDB의 데이터베이스 서버 및 도구 담당 수석 부사장은 “이제 논리적 복제 중에도 복제 동기화가 필요 없어졌습니다.”라고 설명했습니다.🔄

마지막으로, PostgreSQL 17은 SQL: JSON 표준도 지원합니다. 이는 JSON 문서를 테이블로 변환할 수 있는 기능으로, 개발자들에게 큰 인기를 끌 것으로 예상됩니다. “이 기능은 PostgreSQL을 더욱 사랑받는 데이터베이스로 만들 것입니다.”라고 킨케이드는 말했습니다.

출처: VentureBeat

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다