Fragensteller
Auswertung CPU und I/O Last

Allgemeine Diskussion
-
Hallo zusammen
Ich möchte gerne die CPU und I/O Last auswerten:
-pro Datenbank in 7 Tagen
-pro Instanz in 7 Tagen
-pro Server in 7 Tagen.
Kennt ihr eine Abfrage dafür oder ein Link.- Typ geändert Raul TalmaciuMicrosoft contingent staff Montag, 6. Juni 2011 08:45 Inaktiver Thread
Alle Antworten
-
Hallo!
Ich denke, das Performance-Dashboard ist ein guter Ansatz für Dich:
http://www.microsoft.com/downloads/en/details.aspx?FamilyId=1d3a4a0d-7e0c-4730-8204-e419218c1efc&displaylang=en
Für 2008 muss es noch etwas angepaßt werden:
http://sql-articles.com/blogs/utilizing-sql-2005-performance-dashboard-in-sql-server-2008/Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org/blogs/cmu -
Hallo Christoph
Herzlichen Dank für deine schnelle Antwort
Ich benutze bereits das Management Data Warehouse von SQL Server 2008. Die Reports und Auswertungen sind super.
Meine Frage ist nun ob ich mit einem einfachen Script die CPU und I/O Last pro Datenbank, Instanz und Server anzeigen kann.
Bei der Umsetztung des ganzen happerts noch ein bisschen.
Ich bedanke mich für jeden Wertvollen Tipp.
Danke und einen schönen Tag
-
Wenn Du das Performance-Dashboard hast, kannst Du in den Prozeduren und RDL-Dateien nachschauen, welche SQLs Microsoft dafür verwendet...
Weiterhin lohnt sich ein Blick auf die Skripte von Glenn Berry:
http://www.insidesql.org/blogs/cmu/sql_server/sql-server-2008-diagnostic-information-queriesSo einfach die Frage auch klingen mag, fürchte ich, dass es keine einfache Antwort gibt. CPU wird z. B. von Queries verbraucht und nicht von Datenbanken. Wem rechnet man die Last zu, wenn eine Query über mehrere Datenbanken oder LinkedServer geht?
Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org/blogs/cmu