1. A method of characterizing a query workload for sizing a new database system hardware configuration, comprising: selecting parameters to describe an exemplary query workload; collecting a plurality of data from execution of the exemplary workload on multiple system configurations; normalizing the data; partitioning the data into a plurality of clusters; and interpreting the clusters so that the exemplary query workload is described in terms that facilitate characterizing the query workload.