BACKGROUND

This disclosure relates generally to computer systems and, more particularly, relates to data arrangement management in a distributed data cluster environment of a shared pool of configurable computing resources. Databases are used to store information for numerous types of applications. Examples include various industrial, commercial, technical, scientific, and educational applications. Database management systems (DBMSs) are a typical mechanism for accessing data stored in a database. DBMSs are typically configured to separate the process of storing data from accessing, manipulating, or using data stored in a database. DBMSs often require tremendous resources to handle the heavy workloads placed on such systems. As such, it may be useful to increase the performance of database management systems with respect to processing searches, or queries, to databases.

SUMMARY

Aspects of the disclosure relate to determining and establishing a new data arrangement in a distributed data cluster environment. Embodiments relate to a data redistribution action which can establish a new distribution key for a data structure that changes a workload pattern to reduce data movement during a query operation. Embodiments relate to deploying, to at least a threshold number of partitions in a distributed data cluster environment, a data structure which exceeds a data transmission frequency threshold. Data may be rearranged in an automated fashion for performance or efficiency benefits with respect to one or more query operations.

Disclosed aspects relate to data arrangement management in a distributed data cluster environment of a shared pool of configurable computing resources. In the distributed data cluster environment, a set of data is monitored for a data redistribution candidate trigger. The data redistribution candidate trigger is detected with respect to the set of data. Based on the data redistribution candidate trigger, the set of data is analyzed with respect to a candidate data redistribution action. Using the candidate data redistribution action, a new data arrangement associated with the set of data is determined. Accordingly, the new data arrangement is established.

The above summary is not intended to describe each illustrated embodiment or every implementation of the present disclosure.

