REBALANCING OPERATION USING A SOLID STATE MEMORY DEVICE
First Claim
Patent Images
1. A computer program product comprising:
- a computer readable medium having computer readable program code embodied therewith, the computer readable program code comprising;
program code executable by the computer to identify a plurality of storage devices, the plurality of storage devices including a first device of a first type and a second device of a second type, wherein the first type includes a solid state memory device;
program code executable by the computer to identify a high priority data set of the database; and
program code executable by the computer to conduct a rebalancing operation that includes moving the high priority data set to the solid state memory device and substantially evening distribution of other data of the database with respect to the plurality of storage devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods to manage database data are provided. A particular method includes automatically identifying a plurality of storage devices. The storage devices include a first device of a first type and a second device of a second type. The first type includes a solid state memory device. The method may further identify a high priority data set of the database. A rebalancing operation is conducted that includes moving the high priority data set to the solid state memory device and substantially evening distribution of other data of the database among the storage devices.
50 Citations
25 Claims
-
1. A computer program product comprising:
-
a computer readable medium having computer readable program code embodied therewith, the computer readable program code comprising; program code executable by the computer to identify a plurality of storage devices, the plurality of storage devices including a first device of a first type and a second device of a second type, wherein the first type includes a solid state memory device; program code executable by the computer to identify a high priority data set of the database; and program code executable by the computer to conduct a rebalancing operation that includes moving the high priority data set to the solid state memory device and substantially evening distribution of other data of the database with respect to the plurality of storage devices. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product comprising:
-
a computer readable medium having computer readable program code embodied therewith, the computer readable program code comprising; program code executable by the computer to identify a plurality of different types of storage disks storing database data and including a solid state drive; program code executable by the computer to identify a high priority data set of the database data; and program code executable by the computer to conduct a rebalancing operation that includes moving the high priority data set to the solid state drive and substantially evenly distributing the database data other than the high priority data set among the plurality of storage disks. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a processor; and a memory accessible to the processor, the memory including; a plurality of storage devices, wherein the plurality of storage devices includes a first device of a first type and a second device of a second type; and instructions executable by the processor, the instructions configured to prompt the processor to identify the plurality of storage devices, to identify a high priority data set of the database, and to conduct a rebalancing operation that includes moving the high priority data set to the solid state memory device and substantially evening distribution of other data of the database among the plurality of storage devices. - View Dependent Claims (22, 23)
-
-
24. A method of managing database data, the method comprising:
-
identifying a plurality of storage devices, wherein the plurality of storage devices includes a first device of a first type and a second device of a second type, wherein the first type includes a solid state memory device; determining a high priority data set of the database; and conducting a rebalancing operation that includes moving the high priority data set to the solid state memory device and substantially evening distribution of other data of the database with respect to the plurality of storage devices. - View Dependent Claims (25)
-
Specification