×

Workflow driven database partitioning

  • US 10,614,069 B2
  • Filed: 01/15/2018
  • Issued: 04/07/2020
  • Est. Priority Date: 12/01/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • a data store comprising;

    a plurality of first data files, each having a first value for a first variable, stored in a first partition; and

    a plurality of second data files, each having a second value for the first variable, stored in a second partition, wherein the first partition and the second partition are recognizable as separate storage partitions by an operating system, and wherein at least the first variable is part of a nested partition scheme;

    one or more hardware computer processors configured to execute computer executable instructions to cause the computer system to;

    receive a user-written query that does not specify the first variable;

    rewrite the user-written query to include the first value for the first variable in a rewritten query;

    select the first partition for access based at least in part on the first value of the first variable in the rewritten query matching the first value of the first variable in each of the plurality of first data files stored in the first partition; and

    execute the rewritten query on the first plurality of data files stored in the first partition according to the nested partition scheme; and

    wherein variables at higher levels of the nested partition scheme more frequently reduce a search space than other variables at lower levels of the nested partition scheme.

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