发明名称 Optimizing a query using a non-covering join index
摘要 A method, database system and computer program are disclosed for optimizing a SQL query, in which the SQL query includes a WHERE clause and a FROM clause. An evaluation is done to determine whether a non-covering join index partially but not completely covers the query. If it does, the join index is added to the FROM clause of the query without removing the partially covered base tables and the WHERE clause of the query is modified by: (1) mapping a query condition to the join index for its partially covered base tables; and (2) adding a join back condition from the join index to a base table from which the join index was formed.
申请公布号 US6643636(B1) 申请公布日期 2003.11.04
申请号 US20010874804 申请日期 2001.06.05
申请人 NCR CORPORATION 发明人 AU GRACE KWAN-ON;GHAZAL AHMAD SAID;SINCLAIR PAUL LAURENCE
分类号 G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址