CPC G06F 16/24569 (2019.01) [G06F 11/3428 (2013.01); G06F 16/24552 (2019.01)] | 20 Claims |
1. A computer implemented method, comprising:
determining, by a data placement and storage management system, automatically, according to a set schedule, a type of a data structure for storing data and a type of data access to the data structure, the type of data access comprises at least a first type of data access and a second type of data access, the data placement and storage management system comprising a placement policy engine, a computing platform comprising one or more processors, one or more counters, and one or more memory components;
determining, by the data placement and storage management system, a frequency of each type of access to each type of data structure accessed by a query;
comparing, by the data placement and storage management system, using the frequency,
a number of first type of data accesses to the data structure to a number of second type of accesses to the data structure; and
the number of first type of data access and the number of the second type of data access to a predetermined threshold percentage of a total number of data accesses to the data structure;
determining, by the data placement and storage management system, based on the comparing, a physical memory location for storing the data; and
storing, by the data placement and storage management system, the data at the physical memory location.
|