본 논문은 대규모 데이터셋에 대한 SQL 쿼리 실행 속도를 높이기 위해, 사용자가 쿼리 입력을 완료하기 전에 쿼리 실행을 시작하는 SpeQL 시스템을 제안한다. SpeQL은 대규모 언어 모델(LLM)을 활용하여 데이터베이스 스키마, 사용자의 과거 쿼리, 그리고 입력 중인 쿼리를 바탕으로 사용자의 의도를 예측한다. 정확한 쿼리 예측이 어렵다는 점을 고려하여, 1) 쿼리 구조를 예측하여 미리 컴파일 및 계획을 수립하고, 2) 원본 데이터베이스보다 훨씬 작지만 사용자의 최종 쿼리에 필요한 모든 정보를 포함할 것으로 예측되는 작은 임시 테이블을 미리 계산하는 두 가지 방식으로 부분 쿼리를 예측한다. 또한, 실시간으로 예측된 쿼리와 하위 쿼리에 대한 결과를 지속적으로 표시하여 탐색적 분석을 지원한다. 사용자 연구 결과, SpeQL은 작업 완료 시간을 단축했으며, 사용자들은 예측 결과 표시가 데이터 패턴 발견에 도움이 되었다고 평가했다. 연구 결과, SpeQL은 최대 289배의 쿼리 지연 시간을 단축했으며, 시간당 4달러의 합리적인 오버헤드를 유지했다.