×

Data processing method and apparatus

  • US 10,353,896 B2
  • Filed: 12/08/2016
  • Issued: 07/16/2019
  • Est. Priority Date: 06/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A data processing method comprising:

  • determining, according to a database execution plan, a partition quantity corresponding to a currently free programmable memory;

    partitioning the currently free programmable memory according to the partition quantity to obtain a programmable memory partition corresponding to the partition quantity; and

    executing, using the programmable memory partition, a relational algebra logical operation corresponding to the database execution plan,wherein determining, according to the database execution plan, the partition quantity corresponding to the currently free programmable memory at least comprises;

    collecting statistics about an optimal value op of a ratio of a data throughput processed when the free programmable memory executes the relational algebra logical operation to a size of the free programmable memory;

    determining, according to the database execution plan, an estimated value rc of a data volume required for the database execution plan;

    finding a maximum value rp of a ratio of a data area to a complementary area;

    obtaining an amount mc of the currently free programmable memory; and

    determining, according to op, rc, rp, and mc, the partition quantity corresponding to the currently free programmable memory.

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