Increasing parallelism of function evaluation in a database

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S100000, C718S107000, C707S793000, C707S793000, C707S793000, C707S793000, C707S793000, C707S793000

Reexamination Certificate

active

10302358

ABSTRACT:
Methods and apparatus for parallel execution in a database system. In one implementation, a database system includes: one or more data storage facilities for use in storing data composing records in tables of a database; one or more processing modules configured to manage the data stored in the data-storage facilities, where at least one processing module is configured to: open a memory pipe for a pipe operator, run a first thread to execute a pipe source operation providing output data to the memory pipe, and run a second thread to execute a pipe sink operation receiving input data from the memory pipe while the first thread is running; and a database management component configured to parse an expression and recognize a pipe operator and a pipe source operation and a pipe sink operation for the pipe operator.

REFERENCES:
patent: 6711560 (2004-03-01), Levy et al.
patent: 6721725 (2004-04-01), Levy et al.
patent: 2002/0161784 (2002-10-01), Tarenskeen
patent: 2003/0216901 (2003-11-01), Schaumont et al.
patent: 2004/0148273 (2004-07-01), Allen et al.
patent: 2005/0091238 (2005-04-01), Zane et al.
patent: 2005/0131880 (2005-06-01), Yoaz et al.
patent: 2005/0182782 (2005-08-01), Anderson
Lanzelotte et al., “On the Effectiveness of Optimization Search Strategies for Parallel Execution Spaces”, 19thVLDB Conference, Ireland, 1993, pp. 493-504.
Dalvi et al., “Pipelining in Multi-Query Optimization”, ACM, 2001, pp. 59-70.
Hasan et al., “Open Issues in Parallel Query Optimization”, SIGMOD Record, vol. 25, No. 3, 1996, pp. 28-33.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Increasing parallelism of function evaluation in a database does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Increasing parallelism of function evaluation in a database, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Increasing parallelism of function evaluation in a database will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3892570

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.