9. A method comprising: polling by a hardware monitoring server a first database for a first query running on the first database; adding the first query to a query list in a second database; normalizing by a hardware reporting server a variable of the first query; analyzing the second database to find a second query in the query list, wherein the second query is found based upon the normalized first query; reporting the second query to a user, wherein the reporting is based upon the analyzing of the second database to find the second query; and determining a first loading on the first database based upon a first frequency of occurrence of the second query and upon a first duration of the second query.
9. A method comprising: polling by a hardware monitoring server a first database for a first query running on the first database; adding the first query to a query list in a second database; normalizing by a hardware reporting server a variable of the first query; analyzing the second database to find a second query in the query list, wherein the second query is found based upon the normalized first query; reporting the second query to a user, wherein the reporting is based upon the analyzing of the second database to find the second query; and determining a first loading on the first database based upon a first frequency of occurrence of the second query and upon a first duration of the second query. 10. The method of claim 9 , wherein the monitoring server includes a first database management system that is associated with the first database.