System and method for performing joins and self-joins in a database system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5983215
SERIAL NO

08853108

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A technique for efficiently joining multiple large tables in a database system which utilizes a join index. The technique uses a join index and minimizes the number of input/output operations while maximizing the use of the small main memory through a buffer allocation process based on the join index entries. The technique uses multi-dimensional partitioning and assigns partition identifiers to each buffer which are used to coordinate the resultant output files when the technique is complete. The output is vertically fragmented with one fragment for each input table which further allows the individual processing of each input table. The technique performs self-joins in a very efficient manner by requiring the records of the input table to be read only once.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORKUSA NEW YORK NEW YORK

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Lei, Hui New York, NY 139 2880
Ross, Kenneth A New York, NY 30 814

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation