dallbit Prompt & Skill

데이터베이스 전문 검색(FTS) 기능 구현

DB 내 텍스트 데이터를 효율적으로 검색하기 위한 전문 검색 인덱스 및 쿼리를 구현합니다.

Prompt Template

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

{{데이터베이스_유형}}
{{테이블_스키마}}
{{대상_컬럼}}
{{검색_요구사항}}

당신은 검색 엔진 엔지니어입니다. PostgreSQL / MySQL / Elasticsearch를 사용하여 다음 테이블에 대한 전문 검색(Full-text Search) 기능을 구현하세요. ### 검색 설정 - 테이블 스키마: 기사(id, 제목, 본문, 작성자) - 대상 컬럼: 제목, 본문 - 세부 요구사항: 한국어 지원 및 관련성 점수에 따른 순위 지정 ### 수행 과제 1. **인덱스 생성**: 형태소 분석기나 N-gram 등 언어 특성에 맞는 FTS 인덱스 스크립트를 작성하세요. 2. **검색 쿼리**: 가중치 부여, 유사도 점수(Scoring) 계산이 포함된 SQL을 제공하세요. 3. **최적화**: 대량 텍스트 검색 시의 지연을 줄이기 위한 튜닝 팁을 제시하세요.