Swapnil Suryawanshi

Principal Support Engineer & EDB Certified Professional

Swapnil is a database expert with nearly 7 years of experience focused on Performance Tuning, Oracle-to-Postgres migration, and Cloud Native technologies. As a Principal Support Engineer at EDB, he specializes in managing PostgreSQL at scale within Kubernetes, OpenShift, and AWS environments. An engineer at heart who once dreamed of designing cars, he now optimizes the high-velocity database systems that drive global enterprise.

Read Blogs

Postgres Tutorials
스왑닐 수야완시 10월 11, 2024 PostgreSQL은 리소스가 부족하거나 다른 애플리케이션과 시스템 자원을 공유하는 환경에서도 효율적으로 실행할 수 있는 범용 데이터베이스 시스템입니다. 다양한 환경에서 안정적으로 실행할 수 있도록 기본 구성은 비교적 보수적으로 설정되어 있어, 고성능 프로덕션 데이터베이스에서는 워크로드와 시스템 리소스에 맞는 별도의 PostgreSQL 성능 최적화가 필요할 수 있습니다. 특히 지리공간 데이터베이스는 일반적인 비지리공간 데이터베이스와 사용 패턴이 다르고, 상대적으로 적은 수의 큰 레코드로 데이터가 구성되는 경향이 있어 기본 구성이 목적에 완전히 적합하지 않을 수 있습니다. 모두가 빠른 데이터베이스를 원한다는 데에는 이견이 없을 것입니다. 하지만 PostgreSQL...
Technical Blog
작성자: Swapnil Suryawanshi 게시일: 2026년 4월 15일 이 가이드에서는 CloudNativePG 복제 클러스터를 구축하고 백업 및 WAL 아카이빙을 구성하는 방법을 단계별로 설명합니다. Barman Cloud 플러그인과 AWS S3를 활용해 EDB Postgres® AI for CloudNativePG 환경에서 프라이머리 클러스터를 백업하고, 해당 백업을 기반으로 복제 클러스터를 구성한 뒤 실제 데이터 복제 상태까지 검증합니다. 환경 세부 정보 오퍼레이터(Operator): EDB Postgres® AI for CloudNativePG 1.28.1 데이터베이스(Database): EDB Postgres Advanced Server 18 (EPAS) 백업 설정(Backup Setup)...
Technical Blog
Swapnil Suryawanshi · 2026년 5월 26일 CloudNativePG 스위치오버와 스위치백은 분산 PostgreSQL 토폴로지에서 프라이머리 역할을 안전하게 전환하고 원래 구성으로 복귀하기 위한 핵심 운영 절차입니다. 이 런북에서는 CloudNativePG(CNPG)가 관리하는 두 EDB Postgres Advanced 18 클러스터를 대상으로 제어된 스위치오버(Switchover)와 스위치백(Switchback)을 단계별로 설명합니다. 본 글은 시리즈의 2부입니다. 아직 분산 토폴로지를 구성하지 않으셨다면 1부: Barman Cloud Plugin을 이용한 CloudNativePG PostgreSQL 레플리카 클러스터 배포부터 시작하세요. CloudNativePG 스위치오버·스위치백 목표...
Technical Blog
This guide walks through a complete High Availability (HA) setup for EDB Postgres Advanced Server (EPAS) using EDB Failover Manager (EFM) and PgPool-II. Together, these two components deliver a robust, two-layer HA architecture: EFM monitors the PostgreSQL primary-standby pair and automatically promotes the standby when the primary fails, while PgPool sits in front of the database nodes to provide...
Technical Blog
This runbook details the operational procedures for performing a controlled Switchover and Switchback between two EDB Postgres Advanced 18 clusters managed by CloudNativePG (CNPG). This is Part 2 of the series. If you haven't set up the distributed topology yet, start with Part 1: Deployment of PostgreSQL Replica Cluster via Barman Cloud Plugin on CloudNativePG.
Technical Blog
This blog outlines the step-by-step process for setting up an EDB Postgres® AI for CloudNativePG replica cluster using the Barman Cloud Plugin for backups and WAL archiving.
Postgres Tutorials
Fine-tune your PostgreSQL setup with performance tuning parameters that drive faster queries and efficient database operations.