×

Method, system and program for executing a query having a union operator

  • US 20060101011A1
  • Filed: 11/05/2004
  • Published: 05/11/2006
  • Est. Priority Date: 11/05/2004
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system implemented method of directing a data processing system to execute a query against a database having data objects, the query having sub-queries and having a union operator, the union operator operable on sub-queries associated with the query, the database being operatively coupled to the data processing system, the data processing system implemented method comprising:

  • grouping the sub-queries of the union operator according to identified structural similarities, the identified structural similarities being based on an analysis of the sub-queries;

    grouping the data objects of the database according to the grouped sub-queries;

    replacing the grouped data objects and any sub-queries associated with the grouped data objects with a reference to a representative data object and a representative sub-query; and

    accessing at least one member of the grouped data objects, the accessing of the at least one member of the grouped data object being based on the reference.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×