Is a
Patent attributes
Patent Jurisdiction
Patent Number
Date of Patent
January 30, 2007
Patent Application Number
10687286
Date Filed
October 16, 2003
Patent Primary Examiner
Patent abstract
An apparatus, program product and method utilize a query optimizer that identifies Join types in a query plan that can be replaced to facilitate optimization of the plan. If the query plan is considered to have a tree-graph representation, then the optimizer locates Join nodes to be replaced and substitutes an Inner Join node and additional nodes that do not inhibit optimization strategies and algorithms. As a result, all Outer Joins, whether left or right, and all Exception Joins, whether left or right, can be removed from the query plan before performing optimizations such as predicate movement, GROUP BY movement, ORDER BY movement, and Join enumeration.
Timeline
No Timeline data yet.
Further Resources
No Further Resources data yet.