Skip to the content Skip to the Navigation

EDB 코리아 블로그

  • 공식웹사이트US Website
  • EDB 제품Products
  • 블로그KR Blog
  • 고객사례Customer Stories
  • EDB 문서US Docs
  • 국내 EDB 파트너KR Partners
  • 문의Contact
  • 02.501.5113Top Page

Grace

  1. HOME
  2. Grace
2025-01-14 / Last updated : 2025-05-23 Grace Postgres Tutorials

PostgreSQL checkpoint 튜닝: 성능 최적화 가이드

Tomas Vondra2024년 7월 11일 PostgreSQL 체크포인트를 적절히 조정하는 것은 시스템에서 많은 쓰기 작업이 발생할 때 성능을 최적화하는 데 필수적입니다. 그러나 체크포인트는 커뮤니티 메일링 리스트나 고객 지원 및 컨설팅 과정에서 자주 혼란과 설정 문제로 지적되는 영역 중 하나입니다. 이 글에서는 PostgreSQL 체크포인트의 개념, 목적, 데이터베이스에서의 구현 방식, 그리고 이를 효과적으로 조정하는 방법에 대해 자세히 다룹니다. PostgreSQL 체크포인트의 목적은 무엇인가요? PostgreSQL은 **WAL(Write-Ahead Log)**을 사용하는 데이터베이스 중 하나입니다. 데이터 파일에 변경 작업이 수행되기 전에, 변경 사항은 별도의 로그(변경 스트림)에 기록됩니다. 이 방식은 내구성을 제공하는데, 시스템 충돌 시 데이터베이스가 WAL을 사용해 복구를 수행하고, WAL에서 변경 사항을 읽어 데이터 파일에 다시 적용할 수 있기 때문입니다. 처음에는 이러한 방식이 비효율적으로 보일 수 있습니다. 데이터 파일을 변경하면서 […]

2025-01-14 / Last updated : 2025-05-22 Grace EDB 제품

EDB Postgres® Distributed (PGD)

분산형 Postgres 클러스터를 구축하여 데이터 집약적 워크로드에서 최대 99.999%의 가동 시간을 보장하고, 기본 논리적 복제 대비 5배의 처리 성능을 제공합니다. 주요 혜택 비즈니스에 중요한 글로벌 애플리케이션 다운 타임 제거 Postgres를 활성/활성 지리적 분산 클러스터에서 실행하여 다운타임이 허용되지 않는 애플리케이션에 대해 최대 99.999% 가용성과 5배의 처리 효율성을 제공합니다. 유연한 고가용성 배포 데이터가 온프레미스든 클라우드든 위치에 상관없이 지리적으로 분산된 애플리케이션을 지원합니다. Kubernetes, 하이브리드, 또는 멀티 클라우드 환경에 사용자와 가까운 곳에 배포하세요. 강력하고 전 세계적으로 분산된 Postgres 데이터베이스 구축 초당 수천 건의 트랜잭션을 문제없이 처리하여 사용자 기대를 뛰어넘는 성능을 제공합니다. 또한, 지역 데이터 주권 요구사항을 충족합니다. EDB Postgres AI: 항상 가동되는 애플리케이션을 위한 지리적 분산 데이터베이스 주요 기능 하이브리드 및 멀티 클라우드 유연성 […]

2025-01-13 / Last updated : 2025-05-23 Grace EDB Lab

맛있게 말아주는 PostgreSQL 이야기 – EDB의 비밀 레시피!

[PostgreSQL 오픈소스 EDB 웨비나] 요즘 IT 업계에서 가장 뜨거운 키워드 중 하나가 바로 오픈소스입니다. 그중에서도 많은 사랑을 받는 데이터베이스가 있다면, 바로 PostgreSQL이죠! 하지만, 여기서 궁금증 하나: PostgreSQL도 많은 기업들이 사용하고 있는데, **왜 EDB(PostgreSQL의 원조 기업)**가 주목받는 걸까요? 김범규 이사님과 함께하는 재미있는 30분 웨비나! 기존의 식상한 웨비나와는 다르게, 이번에는 다릅니다. Shared it과 EDB가 함께하는 이번 웨비나는 “PostgreSQL 맛집”의 진짜 이유를 제대로 알려드립니다. 🍀 EDB PostgreSQL 웨비나의 특별한 하이라이트: 🎯 이런 분들에게 추천! EDB 블로그 안내: enterprisedb.com/blog EDB 영업 기술 문의: 02-501-5113 이메일: salesinquiry@enterprisedb.com

2025-01-13 / Last updated : 2025-05-23 Grace Technical Blog

Autovacuum 튜닝 기본

토마스 본드라2024년 7월 15일 이번 포스트에서는 Autovacuum 튜닝 방법에 대해 설명하며, 이를 통해 성능 문제의 위험을 최소화하는 방법을 알려드리겠습니다. 이 글에서는 먼저 왜 Autovacuum이 필요한지에 대해 간략히 설명합니다. 예를 들어, 죽은 행(dead rows)이나 bloat(공간 비효율성) 문제와 이를 Autovacuum이 어떻게 처리하는지에 대해 다룰 것입니다. 그런 다음, 이 글의 핵심 주제인 튜닝 방법으로 넘어갑니다. 모든 관련 설정 옵션과 기본적인 튜닝 규칙들을 하나씩 살펴볼 예정입니다. 참고: 이 글은 제가 2016년에 처음 작성했던 블로그 포스트를 새롭게 갱신한 버전으로, PostgreSQL 설정의 여러 변경 사항을 반영했습니다. 다만 전반적인 튜닝 접근 방식은 크게 변하지 않았습니다. 죽은 행(Dead Rows)이란 무엇인가? Autovacuum 튜닝에 대해 이야기하기 전에 먼저 **죽은 행(Dead Rows)**이 무엇인지, 그리고 Autovacuum이 이러한 정리를 수행해야 하는 이유를 이해해야 […]

2025-01-13 / Last updated : 2025-05-21 Grace EDB 제품

EDB Postgres® Advanced Server

엔터프라이즈급 품질, 오라클 호환성, 그리고 오픈 소스 Postgres 기반. EDB Postgres Advanced Server(EPAS)를 활용하여 트랜잭션, 분석, AI 워크로드를 위한 현대적인 솔루션을 구축하세요. 주요 혜택 Oracle 시스템을 현대화 Postgres로 마이그레이션하여 기존 로컬 복제 대비 최대 5배 높은 처리 효율을 달성하고, 애플리케이션 현대화를 빠르게 진행할 수 있습니다 Tier 1 애플리케이션에 미치는 영향 최소화 Oracle에서 마이그레이션할 때 애플리케이션 재작성 작업을 최대 95% 줄이고, 중단 없이 전환을 완료할 수 있습니다. Oracle 마이그레이션 리스크 최소화 대부분의 Oracle 데이터베이스 스키마와 데이터를 20일 이내에 Postgres로 이전하고, Oracle 라이선스 대비 최대 80%의 총 운영 비용(TCO)을 절감할 수 있습니다. 주요 기능 Oracle 호환 모드 EPAS는 온프레미스와 클라우드에서 강력한 Oracle 호환성을 제공하는 유일한 Postgres 서버 솔루션입니다. 이를 통해 레거시 애플리케이션을 […]

2025-01-10 / Last updated : 2025-05-23 Grace Postgres Tutorials

PostgreSQL 성능 최적화: 데이터베이스 서버 튜닝 가이드

작성자: Vik Fearing2024년 9월 20일 하드웨어에서 PostgreSQL 쿼리 최적화까지 데이터베이스 성능을 향상시키는 방법 이 문서는 PostgreSQL 및 EDB Postgres Advanced Server(EPAS) 10~13 버전의 성능 튜닝 방법을 소개합니다. 사용된 시스템은 RHEL 계열의 Linux 배포판 8버전이며, 여기서 제시하는 내용은 일반적인 가이드라인으로, 실제 튜닝 세부 사항은 워크로드에 따라 달라질 수 있습니다. 하지만 대부분의 배포 환경에서 시작점으로 활용할 수 있습니다. 튜닝은 하드웨어에서 시작해 스택 상단으로 진행하며, 최종적으로 애플리케이션의 SQL 쿼리 최적화를 다룹니다. 스택 상단으로 갈수록 워크로드에 따른 조정이 중요해지기 때문에, 가장 일반적인 부분부터 시작해 워크로드에 특화된 항목으로 점차 구체화합니다. 머신 설계하기 이 문서는 베어 메탈과 가상화된 머신에 초점을 맞추고 있습니다. 향후 버전에서는 클라우드 및 컨테이너화된 디자인도 포함될 예정입니다. 베어 메탈 PostgreSQL용 베어 메탈 서버를 […]

2025-01-10 / Last updated : 2025-05-21 Grace EDB 제품

EDB Postgres® Extended Server

어떤 환경이든, 어떤 클라우드에서든 엔터프라이즈급 Postgres를 손쉽게 활용하세요. 투명한 데이터 암호화, 향상된 복제 기능, 최대 99.999% 가용성을 갖춘 미션 크리티컬 기능으로 기존 커뮤니티 확장을 뛰어넘는 성능을 제공합니다. EDB Postgres AI: 엔터프라이즈급 Postgres 솔루션 Tier 1 워크로드를 위한 엔터프라이즈급 Postgres 배포 유연하고 개방적이며 확장 가능한 범용 데이터베이스를 경험해 보세요. 강화된 보안으로 까다로운 애플리케이션까지 완벽히 지원합니다. 지속적인 고가용성으로 다운타임 제거 Postgres를 액티브/액티브 및 지리적으로 분산된 클러스터에서 실행하여 다운타임이 허용되지 않는 애플리케이션에 최대 99.999%의 가용성을 제공합니다. 또한 기본 로컬 복제 대비 5배 높은 처리 효율을 제공합니다. 시장 출시 시간을 단축 EDB Postgres AI를 활용해 EDB Postgres Extended를 완전 관리형 서비스로 배포하여 데이터베이스 프로비저닝과 관리를 간소화할 수 있습니다. 개발자는 단일 인터페이스를 통해 개발, 테스트, […]

2025-01-09 / Last updated : 2025-05-23 Grace Product Updates

엔터프라이즈 gen AI와 분석: 2024년 4분기 릴리스 자세히 보기

잭 크리스티(이 블로그는 잭 크리스티와 데이브 스톤이 공동 집필했습니다.)2024년 12월 10일 생성적 AI(GenAI)에 대한 관심과 기대가 여전히 높은 가운데, Gartner는 2025년 말까지 개념 증명 단계를 넘긴 GenAI 프로젝트의 30%가 중단될 것으로 전망하고 있습니다. 이는 기업들이 다양한 기성 AI 구성 요소를 결합하는 과정에서 겪는 복잡성과, 챗봇이나 코파일럿 같은 일반적인 활용 사례에 대한 한계로 인한 실망감 때문입니다. 한편, 데이터 리더의 60%가 데이터 거버넌스를 최우선 과제로 꼽았는데, 이는 AI 도구의 미성숙성과 퍼블릭 클라우드 기반이라는 특성 간의 충돌을 보여주는 대목입니다. 이러한 도전 과제는 여러 산업에서 공통적으로 나타나는 흐름과 연결되어 있습니다. 많은 기업이 인프라를 간소화하고 데이터에 대한 통제력을 강화하기 위해 노력하고 있으며, 70%의 기업이 데이터 사일로를 제거하고 데이터 확산을 억제함으로써 더 나은 비즈니스 인텔리전스와 지속 […]

2025-01-08 / Last updated : 2025-05-21 Grace EDB 제품

EDB Postgres® AI

운영자, 개발자, 데이터 엔지니어, AI 구축자를 위한 현대적인 Postgres 데이터 플랫폼으로, 엣지에서 코어까지 미션 크리티컬 워크로드를 지원합니다. 하이브리드 및 멀티 클라우드 환경에서 유연한 배포가 가능합니다. EDB Postgres AI란 무엇인가요? EDB Postgres AI는 트랜잭션, 분석, 그리고 새로운 AI 워크로드를 지원하는 강화된 Postgres 엔진을 기반으로 한 최초의 지능형 데이터 플랫폼입니다. 이 솔루션은 클라우드나 온프레미스에서 자체 관리형 소프트웨어로, 관리형 클라우드 서비스로, 또는 하드웨어 통합 솔루션으로 배포할 수 있습니다. 기업 데이터의 숨겨진 가치를 발견하고, AI 기반 지원, 통합 관리를 위한 단일 인터페이스, 그리고 마이그레이션 도구를 통해 현대적인 애플리케이션 개발을 가능하게 합니다. 왜 EDB Postgres AI인가요? EDB Postgres AI는 데이터 인프라를 전략적 기술 자산으로 격상시켜, 분석 및 AI 시스템을 핵심 운영 및 트랜잭션 데이터와 더욱 […]

2025-01-06 / Last updated : 2025-05-22 Grace Technical Blog

FIPS 준수 설치 사양

데이비드 와일2024년 12월 23일 TPA를 사용하여 FIPS 컴플라이언스 서버에 EFM을 설치하는 경우: FIPS가 활성화된 상태에서는 TPA가 EFM 데이터베이스 사용자를 생성할 수 없습니다. 배포 과정에서 EFM이 제대로 설치되도록 하려면 아래 단계를 따라야 합니다: 데이터베이스 서버에서: FIPS 준수 서버에 Barman을 설치하는 경우(TPA 또는 수동 설치): barman-wal-archive 명령은 FIPS를 준수하지 않습니다. 따라서 FIPS 준수 서버에서 Barman을 사용해 아카이브를 올바르게 설정하려면 rsync를 사용해야 합니다. 배포 유형에 따라 아래 단계를 수행하세요: 구성 변경 사항을 적용하려면 구성을 다시 로드합니다. >> 각 데이터베이스 서버에서: 클러스터의 모든 데이터베이스 서버에서 이 단계를 수행하세요. **참고:Barman은 기본 데이터베이스 서버 이름을 사용하여 전체 클러스터를 참조하기 때문에, archive_command 경로는 클러스터의 모든 서버에서 여전히 database-server1 호스트 이름을 참조합니다 수동 배포 수동 배포의 경우, postgresql.conf […]

2025-01-06 / Last updated : 2025-05-22 Grace Technical Blog

CloudNativePG 복제 슬롯 관리: Kubernetes 환경에서 PostgreSQL 고가용성과 자가 복구

CloudNativePG가 Kubernetes에서 PostgreSQL을 위한 물리적 복제 슬롯을 관리하는 방법 가브리엘 바르톨리니11월 12, 2024 자가 복구는 Kubernetes의 핵심 원칙 중 하나입니다. Postgres 데이터베이스 클러스터에서 자가 복구는 주로 기본 인스턴스를 복원하는 데 초점이 맞춰져 있으며, 스트리밍 복제본의 상태는 종종 간과됩니다. 그러나 복제본은 장애 발생 시 CloudNativePG에 의해 자동으로 기본 인스턴스로 승격될 수 있으므로, Postgres 클러스터의 고가용성과 자가 복구에 중요한 역할을 합니다. WAL 아카이브 또는 PostgreSQL 복제 슬롯을 사용하지 않으면, 스트리밍 복제본은 기본 인스턴스와의 동기화를 잃을 수 있으며, 이로 인해 복제본을 다시 시작할 수 없게 됩니다. 이러한 상황에서는 자가 복구가 불가능하며, 복제를 복구하려면 수동 개입이 필요합니다. 이 문제를 해결하기 위해 CloudNativePG는 하나 이상의 핫 스탠바이 복제본으로 구성된 고가용성 Postgres 클러스터에서 물리적 복제 슬롯을 […]

2025-01-03 / Last updated : 2025-05-22 Grace Product Updates

EDB Postgres® 17 트랜잭션 데이터베이스 하이라이트

아담 라이트(이 블로그는 아담 라이트와 팀 부탱이 공동 집필했습니다.)2024년 12월 10일 레거시 애플리케이션 현대화, AI 혁신, 그리고 신뢰할 수 있는 오픈 소스 소프트웨어 채택을 가속화하세요. 최근 출시된 PostgreSQL 17은 특히 증분 백업, JSON 기능 개선, 최적화 및 논리적 복제와 같은 기능을 통해 Postgres DBA와 오픈 소스 커뮤니티로부터 큰 관심을 받고 있습니다. EDB는 성능, 안정성, 다용도성을 더욱 강화하며 커뮤니티 혁신과 리더십을 촉진하고 있습니다. 이러한 기능은 EDB Postgres AI 트랜잭션 데이터베이스 및 확장 프로그램에서도 지원되어, 복잡한 비즈니스 로직의 성능을 최대 100배까지 향상시키는 하위 트랜잭션 캐시 재설계, 백업 유형과 특정 시점 복구 가능성을 확장한 증분 백업 등의 기능으로 주목받고 있습니다. 최근 발표된 EDB Postgres 17 데이터베이스 업데이트는 레거시 애플리케이션 현대화, AI 애플리케이션 개발 […]

2025-01-02 / Last updated : 2025-05-22 Grace EDB Lab

기업에서 Postgres를 관리하기 위한 최고의 도구: 관리, 성능, 고가용성 및 마이그레이션

마크 린스터2024년 11월 15일 이 블로그 게시물에서는 기업에서 Postgres를 효과적으로 관리하기 위한 다양한 도구를 소개합니다. 비록 이 주제가 방대하지만, 많은 Postgres 프로젝트에서 공통적으로 활용되는 핵심 도구들을 중심으로 다루고자 합니다. 이 목록이 모든 것을 포함하지는 않지만, Postgres 관리 여정을 시작하는 데 좋은 출발점이 될 것입니다. PostgreSQL 도구 아래는 Postgres의 개발 및 관리, 성능 튜닝 및 모니터링, 고가용성 및 재해 복구, 데이터 마이그레이션에 활용할 수 있는 다양한 도구들입니다. 나열된 도구들 중 일부는 오픈 소스 기반으로 제공되며, 다양한 수준의 지원과 유지보수를 받을 수 있습니다. 이 중 (※) 표시된 도구는 EDB가 공식적으로 지원하는 도구들입니다. 개발 및 관리 도구 도구 설명 라이선스 psql (※) Postgres 코어 클라이언트 PostgreSQL pgAdmin (※) 데스크톱 또는 웹 기반 GUI; […]

2024-12-30 / Last updated : 2025-05-21 Grace EDB Lab

CloudNativePG 튜토리얼: 멀티 클라우드 네이티브 데이터베이스 관리

EDB 팀2024년 10월 14일 Kubernetes에서 CloudNativePG로 데이터베이스 관리 간소화하기 오늘날 Kubernetes는 마이크로서비스로 가득 찬 복잡한 앱 스택부터 최신 “서버리스” API까지, 완전히 오케스트레이션된 에코시스템을 배포할 수 있는 훌륭한 범용 플랫폼입니다. Postgres가 이 흥미진진한 새로운 영역의 새로운 주자는 아니지만, 확실히 진화하고 있는 것은 사실입니다. 이는 어떤 식으로든 Postgres DBA가 최신 기술을 수용하기 위해 시야를 넓혀야 한다는 것을 의미합니다. 그렇다면 새롭고 불안한 현대 사회에서 DBA가 해야 할 일은 무엇일까요? 실제로 어떻게 Postgres를 Kubernetes 스택에 설치하며, 그 이후에는 어떻게 될까요? 간단한 소개 Kubernetes에서 Postgres를 효과적으로 활용하려면 관련된 모든 리소스, 장애 조치, 연결 풀, 비밀 관리 등 다양한 구성 요소를 제어할 수 있는 운영자가 필요합니다. Postgres 업계의 주요 업체들은 각기 다른 강점을 가진 운영자를 제공하며, […]

2024-12-27 / Last updated : 2025-08-08 Grace EDB Lab

pgvector란 무엇이며 어떻게 도움이 될 수 있을까요?

EDB 팀9월 03, 2024 Postgres 데이터베이스에서 pgvector와 그 애플리케이션을 살펴보세요. 벡터 유사도 검색과 벡터 데이터를 생성하고 저장하는 방법에 대해 자세히 알아보세요. Postgres 워크로드를 가속화하는 방법은 무수히 많습니다. 데이터를 저장하고 쿼리하는 방법, 데이터의 크기, 쿼리를 실행하는 빈도에 따라 달라집니다. 이 블로그 게시물에서는 데이터베이스 벡터 작업을 더 빠르고 효율적으로 수행하여 Postgres의 AI 기반 워크로드에 pgvector가 어떻게 도움이 될 수 있는지 살펴봅니다. pgvector: Postgres에서 벡터 데이터 저장 및 쿼리하기 pgvector는 벡터를 저장, 쿼리 및 인덱싱할 수 있는 PostgreSQL 확장입니다. Postgres 16에는 기본 벡터 기능이 없으며, pgvector는 이 공백을 메우기 위해 설계되었습니다. 벡터 데이터를 나머지 데이터와 함께 Postgres에 저장하고, 벡터 유사도 검색을 수행하면서 Postgres의 모든 훌륭한 기능을 활용할 수 있습니다. 벡터 유사도 검색은 누가 […]

2024-12-27 / Last updated : 2025-05-22 Grace EDB Lab

PostgreSQL Replication: 고가용성을 위한 효과적인 설정과 활용법

필 이튼 10월 07, 2024 PostgreSQL Replication(복제): 확장성과 안정성을 위한 클러스터 설계 핵심 프로덕션급 PostgresSQL(Postgres)을 찾고 계십니다. PostgreSQL Replication(복제)은 데이터베이스 복제를 의미하며, 고가용성과 확장성을 보장하는 핵심 기술입니다. 고가용성을 위해 데이터의 복사본을 여러 개 보관해야 합니다. 그리고 이 데이터는 복사본 간에 일관성을 유지해야 합니다. 클러스터의 롤링 업그레이드를 처리해야 합니다. 유지보수를 위해 클러스터에서 노드를 제거해야 합니다. 클러스터 내 노드 간 DDL 변경을 처리해야 합니다. 그리고 너무 앞서 나간 것일 수도 있지만, 지연 시간이 짧은 읽기 복제본이 필요하거나 데이터 거버넌스 정책을 준수하면서 데이터를 지리적으로 분산시켜야 할 수도 있습니다. 사실 이러한 작업은 바닐라 Postgres에서는 할 수 없습니다. 일반적인 고가용성(HA) 도구로도 불가능합니다. 그 이유를 이해하려면 PostgreSQL Replication에서 사용할 수 있는 두 가지 방법, 즉 물리적 […]

2024-12-26 / Last updated : 2025-05-22 Grace Postgres Tutorials

PostgreSQL 성능 최적화: 데이터베이스 매개변수 구성 및 튜닝 가이드

스왑닐 수야완시10월 11, 2024 PostgreSQL은 리소스가 부족한 환경과 다양한 다른 애플리케이션과 공유되는 환경에서도 효율적으로 실행할 수 있는 매우 다재다능한 데이터베이스 시스템입니다. 다양한 환경에서 제대로 실행되도록 하기 위해 기본 구성은 매우 보수적으로 되어 있으며 고성능 프로덕션 데이터베이스에는 적합하지 않습니다. 여기에 지리공간 데이터베이스는 사용 패턴이 다르고 데이터가 비지리공간 데이터베이스보다 훨씬 적은 수의 훨씬 큰 레코드로 구성되는 경향이 있다는 사실을 더하면 기본 구성이 우리의 목적에 완전히 적합하지 않다는 것을 알 수 있습니다. 모두가 빠른 데이터베이스를 원한다는 데에는 이견이 없을 것입니다. 하지만 ‘어떤 관점에서 빠름을 추구하는가?’가 더 중요합니다. 데이터베이스에서 ‘빠름’을 결정하는 두 가지 측면 이 두 가지는 서로 연관되어 있지만 확실히 동일하지는 않습니다. 두 가지 모두 I/O 측면에서 완전히 다른 요구 사항을 가지고 있습니다. […]

2024-12-26 / Last updated : 2025-05-22 Grace Technical Blog

쿠버네티스에서 Postgres 실행, ‘왜’에서 ‘어떻게’로의 전환

EDB 팀2024년 9월 24일 쿠버네티스(Kuberentes)에서 Postgres 실행, ‘왜’에서 ‘어떻게’로의 전환 오픈 소스 컨테이너 오케스트레이션 시스템인 쿠버네티스(Kubernetes)가 설립되었을 때, 데이터베이스 애호가들은 이것이 애플리케이션에 이상적인 솔루션이라고 믿었지만, 반드시 상태 저장 워크로드에는 적합하지 않았습니다. 그러나 오늘날에는 스토리지 기술의 상당한 발전, 강력한 운영자의 개발, 그리고 데이터 온 쿠버네티스 커뮤니티(DoKC)의 노력으로 인해 기술 리더의 90%가 쿠버네티스가 스테이트풀 워크로드를 지원할 준비가 되어 있다고 말합니다. 대화는 “Kubernetes에 데이터베이스를 설치해야 하는가?”에서 “어떻게 데이터베이스를 설치해야 하는가?”로 바뀌었습니다. 쿠버네티스(Kubernetes)란 확장 가능한 오픈 소스 플랫폼으로, 다양한 환경에서 광범위하게 자동화를 지원합니다. 최근 진행된 패널 토론에서는 Kubernetes에서 Postgres 실행에 관한 패널 토론에서 EDB 기술 펠로우인 마크 린스터가 이 오픈 소스 플랫폼의 진화, AI 워크로드와의 통합, 스토리지 및 데이터 보호의 발전 등에 대해 Kubernetes […]

2024-12-17 / Last updated : 2025-05-22 Grace Technical Blog

RAG(검색 증강 생성)앱과 PostgreSQL: pgvector로 성능 향상하기

EDB 팀2024년 10월 08일 RAG(검색 증강 생성) 앱은 현재 매우 인기가 있으며, 저희는 Postgres와 pgvector를 사용하여 독점적으로 앱을 개발하기로 결정했습니다. 이 블로그 게시물에서는 RAG가 무엇인지에 대해 조금 이야기하고, RAG 앱을 처음부터 구축하는 방법을 세분화하고, RAG 앱 구축의 기본 요소를 공유하고, 그 과정에서 유용한 몇 가지 팁을 제공하겠습니다. 모든 코드는 GitHub에서 사용할 수 있으며, 앱이 어떻게 작동하는지 보여드리기 위해 앱을 실행하는 화면도 녹화해 두었습니다. Pgvector RAC 데모영상 보러가기 검색 증강 생성, 즉 RAG란 무엇인가요? 검색 증강 생성(RAG)은 언어 모델(LLM) 애플리케이션을 더 스마트하게 만드는 데 선호되는 방법이 되었습니다. 이는 LLM이 일반적으로 알지 못하는 자체 데이터를 추가함으로써 달성할 수 있습니다. RAG는 기존의 언어 생성 모델과 Postgres와 같은 데이터베이스에서 자체 데이터를 사용하는 등의 검색 […]

2024-12-13 / Last updated : 2025-05-22 Grace Postgres Tutorials

오라클(Oracle) 호환성 모드에서 Postgres를 실행하는 방법

EDB 팀8월 08, 2024 Oracle을 오픈 소스 플랫폼으로 손쉽게 마이그레이션하고, EDB Postgres Advanced Server와의 완벽한 호환성을 경험하세요. 엔터프라이즈DB(EDB) 버전의 PostgreSQL의 가장 큰 장점 중 하나는 Oracle 호환성이며, 전문가 팀과 함께 기존 쿼리와 애플리케이션을 사용할 수 있다는 점입니다. Oracle 호환성은 EDB Postgres 고급 서버(EPAS)로 제한되므로 EDB 사이트에서 특정 설치 프로그램 또는 RPM을 다운로드하세요. 60일 동안 제공되는 평가판을 통해 모든 기능을 이용할 수 있습니다. 오라클(Oracle) 호환성 여부 확인 방법 설치 중 Oracle 호환성 설정하기 EDB Postgres Advanced Server를 설치한 후 클러스터를 초기화합니다. edb-as-11.sysconfig 파일을 편집하여 Oracle 호환성 옵션을 설정합니다: 파일이 없는 경우 “–no-redwood-compat” 줄에 해시(#)를 추가하여 EPAS 인스턴스가 Oracle과 호환되는지 확인합니다. 참고: 설치된 서버가 있는 경우, 초기화 클러스터 옵션(initdb)에 “–no-redwood-compat”을 사용하여 비오라클 […]

2024-12-12 / Last updated : 2025-05-22 Grace Technical Blog

PostgreSQL vs MySQL: 파티셔닝, 복제, 쿼리 최적화, 그리고 그 이상

EDB 팀 2024년 9월 23일 오픈 소스 데이터베이스 세계에서 PostgreSQL과 MySQL은 가장 인기 있고 널리 사용되는 두 가지 시스템으로 손꼽힙니다. 두 시스템은 많은 유사점을 공유하지만, 초보자와 노련한 DBA 모두를 혼란스럽게 할 수 있는 주목할 만한 차이점도 가지고 있습니다. 이 글에서는 두 시스템을 심도 있게 비교하면서, 두 시스템의 유사점과 차이점을 살펴봅니다. 특히, 오픈 소스 데이터베이스에 대한 이해를 높이고자 하는 분들에게 조직이나 응용 프로그램에 적합한 시스템을 결정하는 데 도움이 될 것입니다. SQL 구문과 준수, 사용 용이성, 사용 가능한 기능, 사용자 정의 가능성, 성능, 확장성 등의 차이점을 살펴봅니다. 포괄적인 분석 결과, PostgreSQL이 광범위한 기능 세트와 강력한 커뮤니티 지원을 바탕으로 더 나은 선택이라는 결론을 내렸습니다. MySQL의 직관적인 인터페이스는 간단한 응용 프로그램에 효율적이지만, PostgreSQL은 복잡한 […]

2024-12-12 / Last updated : 2025-05-22 Grace Postgres Tutorials

Oracle to PostgreSQL 데이터베이스 마이그레이션: GitHub와 DevOps를 활용한 효율적인 전환 방법

작성자 비브호르 쿠마르 2024년 8월 7일 이 가이드를 활용하여 Oracle에서 PostgreSQL로 효율적으로 마이그레이션하세요. DevOps와 GitHub를 활용하여 Postgres와 데이터베이스 마이그레이션을 성공적으로 수행하세요. 많은 조직들이 오라클에서 강력하고 비용 효율적인 오픈 소스 PostgreSQL로 마이그레이션하고 있습니다. EDB Postgres Advanced Server(EPAS)는 오라클 호환성 기능을 통해 이러한 전환을 원활하게 만듭니다. 그러나 대규모 마이그레이션에는 여전히 신중한 계획과 올바른 도구가 필요합니다. 이 블로그 게시물에서는 GitHub를 핵심으로 하는 DevOps 관행의 힘을 활용하는 포괄적인 마이그레이션 전략과 프로세스를 간소화하는 특수 EDB 도구를 간략하게 설명합니다. Oracle to PostgreSQL 데이터베이스 마이그레이션을 위한 초기 스키마 변환 다음 워크플로우는 EDB의 마이그레이션 툴킷과 마이그레이션 포털을 기반으로 합니다. Oracle to PostgreSQL 데이터베이스 마이그레이션 중 스키마 관리 데이터베이스 마이그레이션이 진행됨에 따라 GitHub가 스키마 관리를 위한 중앙 허브가 됩니다. […]

2024-12-11 / Last updated : 2025-05-22 Grace 고객사례

신한카드, FDS 오라클 DBMS에서 EDB의 EPAS로 전환 및 신규 프로젝트에 확대 적용

신한카드(SHINHAN CARD)은 2007년에 설립된 신한금융그룹 계열의 대한민국 대표 카드사다. 주요 비즈니스 영역으로는 신용카드, 체크카드, 금융 상품 서비스, 디지털 결제 솔루션, 해외 결제 서비스 등이다. 신한카드는 개인뿐만 아니라 소상공인 및 기업 고객을 위한 맞춤형 금융 서비스를 제공한다. 특히 디지털 혁신을 통해 모바일 결제 및 다양한 핀테크 서비스를 강화하고 있다. 본사는 서울특별시 중구에 위치하고 있다. 신한카드는 FDS를 EDB의 EPAS(EDB Postgres Advanced Server)로 전환하며 유연하고 확장성이 뛰어난 클라우드 아키텍처로 안정적으로 이전했다. 이를 통해 데이터베이스 성능 최적화를 달성했으며 새로운 서비스 확장을 위한 탄탄한 기술적 기반을 확보했다.   신한카드, 오픈소스 DBMS 도입으로 유연한 아키텍처 구축                                               신한카드는 카드 서비스에 최적화된 시스템 아키텍처 구현과 신기술 도입을 위해 인프라 솔루션의 사전 검토 및 검증을 적극적으로 수행하고 있다. 2022년에는 […]

2024-12-10 / Last updated : 2025-05-21 Grace Postgres Tutorials

버그의 여정: 고객 문제 제기에서 PostgreSQL 커밋까지

딜립 쿠마르 작성 2024년 5월 9일 소프트웨어 개발의 복잡한 세계에서 버그는 애플리케이션과 시스템의 원활한 작동을 방해하는 은밀한 존재입니다. 때로는 이러한 버그와의 여정이 고객 문제 제기로 시작되어 조사, 해결, 그리고 궁극적으로는 더욱 견고한 소프트웨어 생태계를 구축하는 일련의 과정으로 이어집니다. 이번 글에서는 하나의 버그가 고객 문제 제기에서 패치 릴리스, 나아가 PostgreSQL의 중요한 서브시스템 재설계로 이어지는 과정을 살펴보겠습니다. 1. 시작: 고객 문제 제기 버그의 여정은 은행 서비스의 데이터베이스 서버에 과도한 부하로 인해 안정성이 위협받는 중요한 문제가 제기된 지원 티켓에서 시작되었습니다.지원팀과 함께 고객과의 통화에서 서버가 과부하로 인해 새로운 연결을 수락할 수 없다는 사실이 드러났습니다. 2. 발견 및 보고 PostgreSQL 개발자로서 첫 번째 단계는 시스템이 대부분의 시간을 소비하는 대기 이벤트를 식별하는 것이었습니다.다음 쿼리를 실행하여 대기 […]

2024-12-10 / Last updated : 2025-05-22 Grace Postgres Tutorials

SQL 인젝션 방어 전략: OWASP와 CISA 권고사항 활용하기

작성자: 니콜 홀든 2024년 4월 29일 SQL 인젝션: 위험성과 사례의 공통점 2024년 3월, CISA는 SQL 인젝션(SQLi)과 관련된 다음과 같은 권고문을 발표했습니다: “디자인부터 안전: 소프트웨어에서 SQL 인젝션 취약점 제거“. SQL 인젝션은 데이터베이스 관리자와 개발자가 방어해야 할 가장 널리 퍼져 있고, 파괴적인 취약점 유형 중 하나입니다. CISA에 따르면, “SQL 인젝션 취약점은 사용자 입력을 SQL 명령에 직접 삽입함으로써 공격자가 임의의 쿼리를 실행할 수 있도록 하는 것이다. 이는 소프트웨어 개발자가 보안 모범 사례를 따르지 않아 데이터베이스 쿼리와 사용자 제공 데이터를 혼합하기 때문에 발생한다”고 합니다. SQL 인젝션이 악용되면, 공격자는 민감한 데이터에 무단 접근하거나 데이터베이스 내용을 수정하며, 심지어는 서버에서 임의의 명령을 실행할 수도 있습니다. 성공적인 SQL 인젝션 공격의 결과는 고객 정보의 유출, 금전적 손실, 평판 훼손, […]

글 페이지 매김

  • «
  • Page 1
  • …
  • Page 6
  • Page 7
  • Page 8
  • »

카테고리

  • EDB 제품 (10)
  • 고객사례 (9)
  • 블로그 (168)
    • EDB Lab (45)
    • Postgres Tutorials (14)
    • Product Updates (21)
    • Technical Blog (71)
    • 📬EDB 엔지니어링 뉴스레터 (11)
  • 개인정보보호
  • 문의하기

Copyright © EDB 코리아 블로그 All Rights Reserved.

Powered by WordPress with Lightning Theme & VK All in One Expansion Unit

MENU
  • 공식웹사이트
  • EDB 제품
  • 블로그
  • 고객사례
  • EDB 문서
  • 국내 EDB 파트너
  • 문의
  • 02.501.5113