1. An apparatus comprising: a computer readable storage medium storing computer readable program code executable by a processor, the computer readable program code comprising: an evaluation module that determines a fragmentation indicator for each database partition within a set of database partitions stored on the computer readable storage medium; a ranking module that ranks the database partitions according to a rank criteria comprising at least the fragmentation indicator; a presentation module that presents the ranked set of database partitions for evaluation, the presentation module displaying by way of a graphical user interface one or more indicators representing database partitions that are members of a recalculated subset of database partitions, in response to adjusting a graphically represented reorganization threshold slider bar by way of the graphical user interface, the graphical user interface displaying updated resource requirements based on the recalculated subset of database partitions; an input module that prompts for a dynamic reorganization threshold in response to the evaluation, the dynamic reorganization threshold defining a subset of database partitions, the subset of database partitions dynamically recalculated in response to changing the dynamic reorganization threshold, the dynamic reorganization threshold changed in response to adjusting the graphically represented reorganization threshold slider bar by way of the graphical user interface; and a reorganization module that reorganizes a subset of database partitions in the ranked set of database partitions that satisfy the dynamic reorganization threshold wherein the subset is defined at least in part by a rank order for the ranked set of database partitions.