dallbit Prompt & Skill

데이터 일관성 이슈 및 오염 분석

DB 상태가 기대와 다를 때, 데이터 처리 로직의 결함을 찾아내어 일관성을 회복합니다.

Prompt Template

상황에 맞는 값을 입력할수록 AI 답변의 퀄리티가 높아집니다.

{{테이블_스키마}}
{{기대_상태}}
{{실제_상태}}
{{데이터_처리_코드}}

당신은 데이터 엔지니어이자 데이터베이스 관리자(DBA)입니다. 데이터베이스 상태가 기대 결과와 다른 일관성 문제를 분석하고 오염 지점을 찾으세요. ### 데이터베이스 스키마 Users(id, point), Logs(id, user_id, amount) ### 기대 상태 포인트는 90이어야 하고 로그가 1건 존재해야 함. ### 실제 상태 포인트는 90인데 로그가 존재하지 않음. ### 데이터 처리 코드 updatePoint(); saveLog(); ### 분석 요청 - 데이터가 변조되거나 잘못 저장되는 특정 단계(Step)를 식별하세요. - 트랜잭션 처리나 동시성 제어 이슈가 있는지 확인하세요. - 데이터 무결성을 보장하기 위한 수정 로직을 제안하세요. 예시: 포인트 결제 시 차감은 되었으나 로그가 남지 않는 불일치 현상 분석.

데이터 일관성 이슈 및 오염 분석 — Data Consistency and Corruption Analysis | dallbit