Registered
JIT 컴파일 기반 데이터베이스 시스템, 이의 질의 처리 방법 및 이의 저장 프로시저 최적화 방법
- Inventors
-
이명철, 이미영, 김창수
- Application No.
-
10-2018-0006721 (2018.01.18)
KIPRIS
- Publication No.
-
10-2019-0088318 (2019.07.26)
- Registration No.
- 10-2511927-0000 (2023.03.15)
- Country
- KOREA
- Project Code
-
16MS6400, Development of an Unified Data Engineering Technology for Large-scale Transaction Processing and Real-time Complex Analytics,
Chang Soo Kim
- Abstract
- 본 발명은 저장 프로시저를 활용한 온라인 분석 워크로드를 효율적으로 지원하고자 하는 데이터베이스 시스템에서의 저장 프로시저 최적화와 관련된다. 본 발명의 일 실시 예에 따른 JIT 컴파일 기반 데이터베이스 시스템은, 스토리지에 저장된 데이터를 관리하는 한편, 요청에 따라 데이터를 제공하는 저장 관리기; 입력되는 OLTP 질의, OLAP 분석 및 저장 프로시저에 대한 SQL 실행 플랜을 생성하는 인터프리터 기반 질의 처리기; 및 상기 SQL 실행 플랜을 제공받고, 제공받은 SQL 실행 플랜 내 분기문 및 반복문에 대한 최적화를 실행한 후, 최적화된 JIT 실행 플랜을 생성하는 한편, 생성된 JIT 실행 플랜을 기반으로 질의 처리를 수행하는 질의 처리 실행기를 생성하고, 생성된 질의 처리 실행기에 의해 수행된 질의 처리 결과를 제공하는 JIT 기반 질의 처리기를 포함한다.
- KSP Keywords
- Database systems, JIT compilation, Processing Method, Query Processing, Stored procedure
- Family
-