A method comprising: receiving, by an application executed by a processing device of a host server of a solid-state storage array, an indication of a power-up of a solid-state storage device (135A-n) of the solid-state storage array; in response to receiving the indication, retrieving a first plurality of tables stored at a volatile memory of the solid-state storage device, the first plurality of tables stored at the volatile memory of the solid-state storage device comprising first information associated with characteristics of a plurality of data blocks of the solid-state storage device; identifying a second plurality of tables stored at a non-volatile memory of the solid-state storage device, the second plurality of tables comprising second information associated with the characteristics of the plurality of data blocks of the solid-state storage device; identifying one or more rules associated with the first plurality of tables and the second plurality of tables; and creating, by the processing device, a new plurality of tables based on the first information and the second information associated with the characteristics of the plurality of data blocks of the solid-state storage device and the one or more rules, an entry of the new plurality of tables being provided a value from one of the first information or the second information based on the one or more rules, wherein the characteristics of the plurality of data blocks of the solid-state storage device correspond to one of a number of read operations or a number of erase counts for each data block of the plurality of data blocks, the one or more rules specifying to provide the value from the second information from the second plurality of tables stored at the non-volatile memory of the solid-state storage array when the new entry corresponds to the one of a number of read operations or a number of erase counts. receiving, by an application executed by a processing device of a host server of a solid-state storage array, an indication of a power-up of a solid-state storage device (135A-n) of the solid-state storage array; in response to receiving the indication, retrieving a first plurality of tables stored at a volatile memory of the solid-state storage device, the first plurality of tables stored at the volatile memory of the solid-state storage device comprising first information associated with characteristics of a plurality of data blocks of the solid-state storage device; identifying a second plurality of tables stored at a non-volatile memory of the solid-state storage device, the second plurality of tables comprising second information associated with the characteristics of the plurality of data blocks of the solid-state storage device; identifying one or more rules associated with the first plurality of tables and the second plurality of tables; and creating, by the processing device, a new plurality of tables based on the first information and the second information associated with the characteristics of the plurality of data blocks of the solid-state storage device and the one or more rules, an entry of the new plurality of tables being provided a value from one of the first information or the second information based on the one or more rules, wherein the characteristics of the plurality of data blocks of the solid-state storage device correspond to one of a number of read operations or a number of erase counts for each data block of the plurality of data blocks, the one or more rules specifying to provide the value from the second information from the second plurality of tables stored at the non-volatile memory of the solid-state storage array when the new entry corresponds to the one of a number of read operations or a number of erase counts.