MS SQL 2000 Lastprobleme
Ressourcenmanagement möglich?
Hallo zusammen,
ich habe hier einen Windows Server 2000 auf einem virtuellen Win 2003 64Bit Standard. Der VM steht ein Core eines E5410 und 8 GB RAM zur Verfügung. Nicht viel, reicht aber für alles bis auf eines aus: Es gibt eine Anwendung, die den ganzen Server lahmlegt mit Stundenlangen Importvorgängen, die sehr aufwändige Prüfungen beinhalten. So lange die Ressourcen so limitiert sind, wäre es fantastisch, wenn ich diesen Vorgang (wird immer vom selber Programm durchgeführt) limitieren könnte, so dass die anderen Anwendungen nicht langsamer werden. Ich kann auch in die SQL-Statements eingreifen. Clients sind 90% XP Pro 32bit, Rest Win7 64 bit.
Der SQL-Prozess nimmt sich eigentlich kaum mal über 2 GB RAM, ansonsten läuft auf der Maschine nichts.
Gibt es da eine Möglichkeit? Ich bin mir sicher, dass man den Code optimieren könnte, aber eine Zwischenlösung wäre wirklich hilfreich.
schönen Dank vorab.
Hallo zusammen,
ich habe hier einen Windows Server 2000 auf einem virtuellen Win 2003 64Bit Standard. Der VM steht ein Core eines E5410 und 8 GB RAM zur Verfügung. Nicht viel, reicht aber für alles bis auf eines aus: Es gibt eine Anwendung, die den ganzen Server lahmlegt mit Stundenlangen Importvorgängen, die sehr aufwändige Prüfungen beinhalten. So lange die Ressourcen so limitiert sind, wäre es fantastisch, wenn ich diesen Vorgang (wird immer vom selber Programm durchgeführt) limitieren könnte, so dass die anderen Anwendungen nicht langsamer werden. Ich kann auch in die SQL-Statements eingreifen. Clients sind 90% XP Pro 32bit, Rest Win7 64 bit.
Der SQL-Prozess nimmt sich eigentlich kaum mal über 2 GB RAM, ansonsten läuft auf der Maschine nichts.
Gibt es da eine Möglichkeit? Ich bin mir sicher, dass man den Code optimieren könnte, aber eine Zwischenlösung wäre wirklich hilfreich.
schönen Dank vorab.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 164877
Url: https://administrator.de/contentid/164877
Ausgedruckt am: 17.11.2024 um 16:11 Uhr
8 Kommentare
Neuester Kommentar
Hallo Onnlein,
wenn Du das Problem schon identrifiziert hast, was hindert Dich daran, diesen Server wieder ein eigenes Blech zu geben ?
Ich denke, weder die Cpu noch das RAM sind Dein großes Problem, sondern der durchsatz Richtung Platten !
Nur weil man einen SQL-Server virtualisieren kann, muss es eine gute Lösung sein
Gruß
Anton
wenn Du das Problem schon identrifiziert hast, was hindert Dich daran, diesen Server wieder ein eigenes Blech zu geben ?
Ich denke, weder die Cpu noch das RAM sind Dein großes Problem, sondern der durchsatz Richtung Platten !
Nur weil man einen SQL-Server virtualisieren kann, muss es eine gute Lösung sein
Gruß
Anton
Hallo Onnlein,
was sind denn das für sonderbare Daten ?
Welche Anwendung ist das ?
Nach welechen Kriterien wird der Datensatz ermittelt ?
Selbst wenn Du nur einen Datensatz brauchst und dieser nicht über eine eindeutige Satznummer in der Tabelle ermittelt werden kann, endet Deine Query in einem
full table scan ?
Gruß
Anton
was sind denn das für sonderbare Daten ?
Welche Anwendung ist das ?
Nach welechen Kriterien wird der Datensatz ermittelt ?
Selbst wenn Du nur einen Datensatz brauchst und dieser nicht über eine eindeutige Satznummer in der Tabelle ermittelt werden kann, endet Deine Query in einem
full table scan ?
Gruß
Anton