发明名称 SQL join elimination
摘要 A method of preventing execution of unnecessary joins between tables in a database is described. A Structured Query Language (SQL) statement is presented to the database. The SQL statement has a scope that extends to a set of tables in the database and returns a set of results from the database. A list of tables that are within the scope of the SQL statement but that are not referred to by the SQL statement is prepared. Tables that must be accessed in order to return the set of results are removed from the list in accordance with a predetermined set of rules. The execution of joins involving any of the tables remaining in the list is prevented.
申请公布号 US2004220917(A1) 申请公布日期 2004.11.04
申请号 US20030673140 申请日期 2003.09.30
申请人 EVANS CHRISTOPHER;FRAGAPANE PAOLO;CAVE STEPHEN;STEADMAN JAMES;OSBORN ANDREW;NASH KATHRYN 发明人 EVANS CHRISTOPHER;FRAGAPANE PAOLO;CAVE STEPHEN;STEADMAN JAMES;OSBORN ANDREW;NASH KATHRYN
分类号 G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址