Invention Grant
- Patent Title: Estimating the compilation time of a query optimizer
- Patent Title (中): 估计查询优化器的编译时间
-
Application No.: US12032838Application Date: 2008-02-18
-
Publication No.: US07925646B2Publication Date: 2011-04-12
- Inventor: Dengfeng Gao , Ihab F. Ilyas , Eileen Tien Lin , Guy Maring Lohman , Jun Rao
- Applicant: Dengfeng Gao , Ihab F. Ilyas , Eileen Tien Lin , Guy Maring Lohman , Jun Rao
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: IP Authority, LLC
- Agent Ramraj Soundararajan
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/30

Abstract:
A compilation time estimator provides a quantified estimate of the optimizer compilation time for a given query optimizer. The estimator automates the optimizer to choose the right level of optimization in commercial database systems. The estimator reuses an optimizer's join enumerator to obtain actual number of joins, but bypasses plan generation to save estimation overhead, and maintains a small number of interesting physical properties to estimate the number of plans by using a linear regression model. The estimator uses the number of generated plans to estimate query compilation time.
Public/Granted literature
- US20080154844A1 ESTIMATING THE COMPILATION TIME OF A QUERY OPTIMIZER Public/Granted day:2008-06-26
Information query