1. A computer-implemented apparatus for managing a plurality of database systems, comprising: (a) a domain comprised of a plurality of database systems, wherein each of the database systems is tuned for a particular type of workload; and (b) a virtual regulator for managing the domain, wherein the virtual regulator routes a set of one or more queries to a particular database system within the domain based on a cost function for each database system.