×

EFFICIENT DATA RETRIEVAL IN STAGED USE OF IN-MEMORY CURSOR DURATION TEMPORARY TABLES

  • US 20170116272A1
  • Filed: 09/16/2016
  • Published: 04/27/2017
  • Est. Priority Date: 10/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing a query on a multi-node database system against a shared database, the method comprising:

  • creating an in-memory temporary table for storing intermediate results for the query, wherein said temporary table comprises multiple table segments;

    wherein an execution plan for said query comprises multiple query plan operations, said multiple query plan operations including a first query plan operation and an iterative query plan operation that is executed in multiple iterations, wherein;

    said first query plan operation includes reading data from a certain table and storing results generated by said query plan operation in one or more table segments in association with an initial iteration of said multiple iterations;

    executing said iterative query plan operation in subsequent iterations of said multiple iterations, wherein for each iteration of said subsequent iterations;

    determining one or more table segments associated with one or more previous iterations;

    reading said one or more table segments to execute said iterative query plan operation; and

    storing results of executing said iterative query plan operation generated during said each iteration in one or more table segments in association with said each iteration.

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