1. A database management system comprising: a plurality of computing nodes each computing node configured to store logical collections of data on one or more storage devices; and one or more memories having stored thereon computer-readable instructions that, upon execution, cause the system at least to: determine a maximum of current capacity utilization values for the plurality of computing nodes, wherein a capacity utilization value is based at least in part on storage capacity utilized by a computing node storing logical collections of data; determine an average length of time for the capacity utilization values of computing nodes in the plurality of computing nodes to reach the maximum of the current capacity utilization values; assign one or more computing nodes in the plurality of computing nodes to a subset of the plurality of computing nodes based at least in part on a length of time for the capacity utilization value of the one or more computing nodes to reach the maximum of current capacity utilization values exceeding the average length of time; and store a logical collection on one of the subset of computing nodes.