The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 05, 2019

Filed:

Feb. 27, 2015
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Boris Klots, Belmont, CA (US);

Vikas Aggarwal, Redwood City, CA (US);

Nipun Agarwal, Saratoga, CA (US);

John Kowtko, Redwood City, CA (US);

Felix Schmidt, Redwood City, CA (US);

Kantikiran Pasupuleti, Foster City, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 17/00 (2006.01); G06F 7/00 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30584 (2013.01);
Abstract

A method and apparatus for adaptive data repartitioning and adaptive data replication is provided. A data set stored in a distributed data processing system is partitioned by a first partitioning key. A live workload comprising a plurality of data processing commands is processed. While processing the live workload, statistical properties of the live workload are maintained. Based on the statistical properties of the live workload with respect to the data set, it is determined to replicate and/or repartition the data set by a second partitioning key. The replicated and/or repartitioned data set is partitioned by the second partitioning key.


Find Patent Forward Citations

Loading…