Workload Adaptation in Autonomic Database Management Systems