연구자들은 Jailbreak라는 접근 방식을 제시했습니다. 이는 Large Language Models를 사용하여 스토리지 파일에서 직접 연산자별 테이블 읽기 구성 요소를 재생성함으로써 데이터베이스 엔진을 우회하는 방법입니다.

  • 시스템은 LLM 지원 코드 합성을 활용하여 소스 코드와 문서로 지정된 복잡한 데이터베이스 파일 형식을 디코딩합니다.
  • DuckDB, Apache Spark, cuDF, Spark RAPIDS와 같은 쿼리 엔진이 소비할 수 있는 인메모리 Apache Arrow 버퍼로 데이터를 매터리얼라이즈합니다.
  • TPC-H 벤치마크를 사용하여 JDBC/ODBC 기준선과 비교 검증되었으며, Jailbreak는 엔드투엔드 분석 스루풋에서 최대 27배의 속도 향상을 달성했습니다.

이 방법론은 인간의 엔지니어링 파싱 로직 없이 불투명한 형식을 직접 쿼리 가능한 아티팩트로 변환하여 데이터베이스 시스템 간의 데이터 잠금을 해제합니다.