×

MINIMIZING PROCESSING USING AN INDEX WHEN NON-LEADING COLUMNS MATCH AN AGGREGATION KEY

  • US 20190324965A1
  • Filed: 06/20/2019
  • Published: 10/24/2019
  • Est. Priority Date: 02/13/2018
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising operations for:

  • receiving, with a processor of a computer, a query that includes a clause and an aggregation key;

    determining, with the processor of the computer, that a non-leading key column of an index matches a column of the aggregation key comprising any of;

    a leading column of an ORDER BY aggregation key, any column of a duplicate removal aggregation key, a MIN aggregation key, and a MAX aggregation key;

    processing, with the processor of the computer, the clause using an order of the aggregation key to generate a first result set; and

    processing, with the processor of the computer, the clause using the non-leading key column of the index that matched the column of the aggregation key and the first result set to generate a second result set; and

    returning, with the processor of the computer, the second result set.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×