krigel
Goto Top

SQL Server 2005 CPU und RAM Auslastung zu hoch

sql server 2005 mit cpu auslastung von 99% und arbeitsspeicherauslatung von 1700 GB. Wer kann da helfen? Hab was in den Eigenschaften vom SQL gefunden zur Steuerung, aber ist dass das Richtige? Thnx for help

sql server 2005 mit cpu auslastung von 99% und arbeitsspeicherauslatung von 1700 GB. Wer kann da helfen? Hab was in den Eigenschaften vom SQL gefunden zur Steuerung, aber ist dass das Richtige? Thnx for help

Content-Key: 133773

Url: https://administrator.de/contentid/133773

Printed on: April 26, 2024 at 21:04 o'clock

Member: Pjordorf
Pjordorf Jan 19, 2010 at 00:09:48 (UTC)
Goto Top
Stärkere CPU, mehr RAM und schnellere Festplatten einbauen!


Hallo Grußloser,

Server/Workstation Mainboard?
CPU?
RAM?
RAID Level?
Software RAID / Hardware RAID?
OnBoard RAID?
RAID Controller Modell?
SAS/SATA/SCSI Festplatten?
Betriebssystem?
DNS?
AD?
DHCP?
WINS?
FileServer?
PrintServer?
SQL 2005 Version (Express/Workgroup/Enterprise)?
AntiVirus?
Exchange?
Exchange Version?
Terminal Server?
Anzahl Prozesse?
Anzahl Datenbanken?
Anzahl Tabellen?
Wie wird am SQL Server Authentifiziert?
Trigger?
Stored Procedures?
Fehlermeldungen?

Peter
Member: krigel
krigel Jan 19, 2010 at 06:36:27 (UTC)
Goto Top
Hi Peter, es ist ein MS Standart 2003 Memberserver in einer ESX Umgebung. Installierst ist MS SQL 2005 Standart und der Server hat Power:

2 x Intel Dualcore Prozessoren inkl. 4GB Ram, virtuell.
Member: maretz
maretz Jan 19, 2010 at 06:56:00 (UTC)
Goto Top
[qoute]
Hab was in den Eigenschaften vom SQL gefunden zur Steuerung, aber ist dass das Richtige?
[/quote]

hab da nen tipp für dich - aber is das der richtige?
Member: SlainteMhath
SlainteMhath Jan 19, 2010 at 07:07:33 (UTC)
Goto Top
Moin,

es ist ein MS Standart 2003 Memberserver
http://www.k-faktor.com/standart/ ? SCNR face-smile

in einer ESX Umgebung.
Aha! Stellt sich einmal die Frage nach dem Platten Subsystem. Und wieviele VMs sich dieses teilen.

Installierst ist MS SQL 2005 Standart und der Server hat Power:
Power ist relativ ;)

2 x Intel Dualcore Prozessoren inkl. 4GB Ram, virtuell.
4 Cores und 4 GB RAM .. .wieviele User arbeiten auf dem SQL und wie groß ist die DB?

lg,
Slainte
Member: datasearch
datasearch Jan 19, 2010 at 07:41:51 (UTC)
Goto Top
Hallo,

das der SQL-Server deine Systemressourcen "frißt" ist nichts ungewöhnliches. Gerade der Arbeitsspeicher wird fast vollständig genutzt. Wie du dieses Verhalten ändern kannst, zeigt dieser Microsoft-KB Artikel.

Was die CPU angeht, ist die Auslastung permanent auf 100% oder nur "Schubweise"? Entweder wird dies durch eine oder mehrere größere Abfragen oder interne SQL-Server Optimierungsvorgänge verursacht. Sollte mit den Datenbanken etwas nicht stimmen, würde der Server etwas derartiges Protokollieren.

Um das System auch noch für andere Dienste nutzen zu können, solltest du der VM 2 Cores zuweisen und einen (vorzugsweise CPU1) fest für den SQL-Server reservieren. Das Arbeitsspeicherverhalten kannst du wie in dem KB-Artikel oben beeinflussen.

Prüfe aber dennoch welches Wiederherstellungsmodell du für deine Datenbanken angegeben (Vollständig nur wenn absolut nötig) hast und versuche herauszufinden was die Last verursacht.