Query-processing은 컴퓨터 과학 및 데이터베이스 관리 분야에서 사용되는 전문 용어로, 사용자가 데이터베이스에 보낸 질문이나 요청(query)을 시스템이 이해하고 실행 가능한 형태로 변환하여 최적의 결과를 찾아내는 일련의 과정을 의미합니다. 이 용어는 주로 데이터베이스 관리 시스템(DBMS)이나 검색 엔진의 작동 원리를 설명할 때 등장하며, 단순히 질문을 던지는 행위가 아니라 시스템 내부에서 구문 분석, 최적화, 실행 계획 수립, 데이터 검색이라는 복잡한 단계를 거치는 기술적인 프로세스를 지칭합니다. 일상적인 대화보다는 IT 기술 문서나 개발자 간의 회의에서 주로 사용되는 격식 있는 전문 용어입니다. 유사한 표현인 'data retrieval'이 단순히 데이터를 가져오는 결과에 초점을 맞춘다면, query-processing은 그 데이터를 가져오기 위해 시스템이 수행하는 논리적이고 체계적인 처리 과정 전체를 강조한다는 점에서 차이가 있습니다. 따라서 이 용어는 시스템의 성능이나 효율성을 논할 때 필수적으로 사용되는 핵심 개념입니다.