×

QUERY OPTIMIZATION ADAPTIVE TO SYSTEM MEMORY LOAD FOR PARALLEL DATABASE SYSTEMS

  • US 20160246842A1
  • Filed: 02/25/2015
  • Published: 08/25/2016
  • Est. Priority Date: 02/25/2015
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for adaptively generating a query execution plan for a parallel database distributed among a cluster of data nodes, comprising:

  • receiving, with a processor, memory usage data from a plurality of data nodes comprising a plurality of network devices;

    calculating a representative memory load corresponding to the data nodes based on the memory usage data;

    categorizing a memory mode corresponding to the data nodes based on the calculated representative memory load;

    calculating an available work memory corresponding to the data nodes based on the memory mode; and

    generating the query execution plan for the data nodes based on the available work memory, wherein the memory usage data is determined from a plurality of monitored individual memory loads associated with the data nodes and the query execution plan corresponds to the currently available work memory.

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