본문 바로가기

DW2

[생활 속 금융 기술 #23] 금융 IT 시스템에서 데이터가 중복되는 이유|재처리·중복 적재·멱등성의 원리 신용카드로 50,000원을 결제했는데 결제 알림이 두 번 도착했다면 어떤 생각이 들까요?대부분의 사람은 카드 대금이 두 번 청구되는 것은 아닌지 걱정할 것입니다.하지만 알림이 두 번 도착했다고 해서 실제 결제도 두 번 처리되었다고 단정할 수는 없습니다.알림 전송 과정에서 동일한 메시지가 반복되었을 수도 있고, 실제로 서로 다른 승인 거래가 발생했을 수도 있습니다.이 두 상황은 전혀 다른 문제입니다.금융 IT 시스템에서도 비슷한 일이 발생합니다.카드 승인 시스템, 데이터 연계 시스템, DW(데이터웨어하우스), 배치 프로그램 등에서는 동일한 거래 정보가 두 번 이상 전달되거나 처리되는 상황이 발생할 수 있습니다.예를 들어 카드사 DW에 100만 건의 거래 데이터를 적재하던 중 시스템 장애가 발생했다고 가정하.. 2026. 10. 29.
[생활 속 금융 기술 #12] SQL 조회가 느려지는 이유 7가지|금융 IT 담당자가 알려주는 실행 계획과 성능 개선 방법 "어제까지는 3초 만에 조회되던 화면이 오늘은 30초나 걸립니다.""지난달 거래 내역은 빠르게 나오는데, 이번 달 데이터는 왜 이렇게 느릴까요?""SQL을 조금 수정했을 뿐인데 조회 시간이 크게 달라졌습니다."금융 IT 업무를 하다 보면 현업 부서에서 이런 문의를 받는 경우가 있습니다.특히 신용카드회사나 은행처럼 대량의 거래 데이터를 처리하는 금융회사에서는 데이터 조회 성능이 업무 효율에 직접적인 영향을 미칩니다.영업 실적을 확인하거나 고객 이용 현황을 분석하고, 월별 카드 승인 금액을 집계하는 과정에서 SQL은 중요한 역할을 합니다.그런데 같은 데이터를 조회하더라도 SQL 작성 방식이나 데이터베이스의 처리 방법에 따라 실행 시간이 크게 달라질 수 있습니다.어떤 SQL은 필요한 데이터만 효율적으로 읽지만.. 2026. 10. 24.

소개 및 문의 · 개인정보처리방침 · 면책조항

© 2026 블로그 이름