5. The computer-implemented method of claim 1 , wherein the identifying the plurality of database query language statements for automatic tuning and tuning the subset of database query language statements from the plurality of database query language statements are performed in a controlled environment on a machine in a manner such that activities in the controlled environment do not interrupt activities on the machine outside the controlled environment.
5. The computer-implemented method of claim 1 , wherein the identifying the plurality of database query language statements for automatic tuning and tuning the subset of database query language statements from the plurality of database query language statements are performed in a controlled environment on a machine in a manner such that activities in the controlled environment do not interrupt activities on the machine outside the controlled environment. 7. The computer-implemented method of claim 5 , wherein a time limit enforcement mechanism external to the controlled environment limits, to a maximum amount of time, time spent on performing the identifying the plurality of database query language statements for automatic tuning and tuning the subset of database query language statements from the plurality of database query language statements.