N
Naver d2
April 8, 20251회
CDC 복제 이후 오라클이 느려졌다? child cursor 폭증이 만든 예상치 못한 문제

간단 소개
CDC 복제 후 Oracle 성능 저하 원인은 child cursor 폭증. 바인딩 문제 해결과 쿼리 최적화로 성능 개선.
AI Summary
- Oracle 성능 저하 및 child cursor 폭증 문제
- 네이버페이의 Oracle DB에서 nBase-T로 변경 후 비동기 복제 과정에서 성능 저하 발생
- 특정 Query ID에서 과도한 child cursor 생성(22,000개 이상)으로 응답 시간 증가 및 자원 경쟁 심화
- child cursor 생성 원인 및 해결 시도
- VARCHAR 타입 바인딩, Nullable 필드 바인딩, TIMESTAMP 필드 자릿수 변경 등이 child cursor 증가 원인
pstm.setNull()적용, VARCHAR 길이 강제 지정, 불필요한 UPDATE 필드 제거 등 다양한 시도
- 최종 해결 방법 및 결과
pstm.setNull()적용,pstm.setObject(scale)적용, 불필요한 UPDATE 필드 제거, TIMESTAMP truncate 후 바인딩 적용- child cursor 개수 99.8% 감소, 쿼리 실행 성능 안정화
Next Feeds

포스코홀딩스의 Managed Apache Flink를 활용한 효율적인 다수 CCTV 이벤트 처리 사례
포스코홀딩스는 Managed Apache Flink를 활용하여 다수 CCTV 이벤트 처리 시스템을 구축하고, CloudWatch, Flink CEP, MemoryStateBackend 등을 통해 효율성과 안정성을 향상시켰다.
Apache FlinkCCTVAICloudWatchKinesis
2025. 4. 8.
AWS

토스 프론트엔드에 이력서 없이 리포지토리 링크로 지원하세요 (~4/30)
토스 프론트엔드, 이력서 없이 GitHub 리포지토리 링크로 지원하세요! 코드 품질, 협업 능력, 제품 완성도를 보여주세요.
프론트엔드리포지토리채용토스GitHub
2025. 4. 8.
토스
망분리 시대의 안전한 서버 접근: SSH 프로토콜을 이용한 멀티홉 양방향 터널링 기술
QueryPie는 망분리 환경에서 안전하고 효율적인 서버 접근을 위한 멀티홉 양방향 터널링 기술을 제공하여 보안성과 편의성을 동시에 향상시킵니다.
망분리SSH터널링QueryPie접근 제어
2025. 4. 8.
QueryPie
MCP(Model Context Protocol) 시대의 PAM(Privileged Access Management)을 재정의 하다.
MCP와 PAM의 통합은 AI 에이전트의 안전한 활용을 위한 필수 보안 전략이며, AI 거버넌스 강화와 위험 최소화를 목표로 합니다.
MCPPAMAI 에이전트보안접근 통제
2025. 4. 8.
QueryPie
MCP(Model Context Protocol) 시대의 PAM(Privileged Access Management)을 재정의 하다.
MCP 기반 AI 에이전트의 보안 취약점을 분석하고, PAM을 통합하여 안전한 AI 거버넌스를 구축하는 전략을 제시합니다.
MCPPAMAI 에이전트보안 취약점권한 관리
2025. 4. 8.
QueryPie

AWS LAMBDA를 활용한 Account Helth Event 발생 정보 슬랙 전송(2)
AWS Lambda를 활용하여 Account Health Event 발생 정보를 Slack으로 전송하고 관리하는 방법에 대한 설정 및 테스트 과정을 설명합니다.
AWS LambdaSlackAPI Gateway이벤트 관리자동화
2025. 4. 8.
베스핀글로벌