hwimmer 10 Geschrieben 11. August 2010 Melden Teilen Geschrieben 11. August 2010 Hallo, wir setzen SQL 2005 Enterprise 64 Bit unter Windows 2003 R2 64 Bit ein. Der Server verfügt über 32GB Ram und hat 8 CPU's. Als Minimaler Serverarbeitsspeicher ist 128MB und als max. Serverarbeitsspeicher ist 28000MB eingestellt im SQL-Management-Studio. Im Taskmanager belegt die SQLSERVR.EXE im Moment 800MB, obwohl unter Systemleistung 30GB Arbeitsspeicher belegt sind. Wie kommt so ein Effekt zustande ? Wer kann mir helfen. Vielen Dank Gruß Hans Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 11. August 2010 Melden Teilen Geschrieben 11. August 2010 Moin, der Taskmanager ist für die Speicherüberwachung kein geeignetes Werkzeug. Welches Problem willst du lösen? Gruß, Nils Zitieren Link zu diesem Kommentar
hwimmer 10 Geschrieben 11. August 2010 Autor Melden Teilen Geschrieben 11. August 2010 Hallo, Nils, Problem haben wir im Moment keine, jedoch ist für mich interessant, warum die sqlservr.exe nur 700MB zeigt im Taskmanager. Von mehreren anderen Firmen habe ich schon erfahren, daß dort die sqlservr.exe soviel Speicher zieht, wie im Managementstudio eingestellt ist. Hintergrund meiner Frage ist auch Performance vom SQL-Server. Gruß Hans Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 11. August 2010 Melden Teilen Geschrieben 11. August 2010 Ist die Performance schlecht? Wieso sollte ein SQL Server mehr RAM nutzen, wenn es so eingstellt ist, als er benötigt? Was nutzt die anderen 30GB Ram? Zitieren Link zu diesem Kommentar
hwimmer 10 Geschrieben 11. August 2010 Autor Melden Teilen Geschrieben 11. August 2010 Nein, die Performance ist ok. Aber es kann ja immer etwas besser sein! Heißt das jetzt konkret, wenn der SQL-Prozess nur 700MB im Taskmanager zeigt, daß der SQL auch nur tatsächlich 700MB verwendet ? Gruß hans Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 11. August 2010 Melden Teilen Geschrieben 11. August 2010 Was laufen denn für Datenbanken und wie gross sind die ? Performance wird nciht nur durch die Ahrdwarfe bedingt, sondern auch stark durch die laufenden Anwendungen. Z.B. komplexe Queries, die wegen fehlender Idizes ständig full table scans machen (müssen), bremsen stark... -Zahni Zitieren Link zu diesem Kommentar
hwimmer 10 Geschrieben 11. August 2010 Autor Melden Teilen Geschrieben 11. August 2010 Unsere grösste Datenbank ist eine Microsoft Dynamics NAV Datenbank mit derzeit ca. 170GByte. Darauf arbeiten ca. 150 User. Am gleichen SQL laufen noch andere Datenbanken, die aber wesentlich kleiner sind 10GByte abwärts. Gruß Hans Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 11. August 2010 Melden Teilen Geschrieben 11. August 2010 Moin, Performance wird nciht nur durch die Ahrdwarfe bedingt äh ... wie meinen? Ist diese Interpretation der Suchmaschine meines Vertrauens richtig? We didn't find any results for Ahrdwarfe .We're showing results for hardware. Gruß, Nils Zitieren Link zu diesem Kommentar
hwimmer 10 Geschrieben 11. August 2010 Autor Melden Teilen Geschrieben 11. August 2010 er meinte wohl "Hardware" :-) Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 11. August 2010 Melden Teilen Geschrieben 11. August 2010 Moin, Problem haben wir im Moment keine, jedoch ist für mich interessant,warum die sqlservr.exe nur 700MB zeigt im Taskmanager. der Taskmanager ist, wie gesagt, keine zuverlässige Informationsquelle für so etwas. Von mehreren anderen Firmen habe ich schon erfahren, daß dortdie sqlservr.exe soviel Speicher zieht, wie im Managementstudio eingestellt ist. Ist aber nicht so. Hintergrund meiner Frage ist auch Performance vom SQL-Server. Ja was denn nun? Hast du Probleme oder nicht? Gruß, Nils Zitieren Link zu diesem Kommentar
hwimmer 10 Geschrieben 11. August 2010 Autor Melden Teilen Geschrieben 11. August 2010 Hallo, also, Probleme gibt es zur Zeit keine mit SQL. Trotzdem würde ich gerne wissen, wieviel der SQL-Prozess tatsächlich Hauptspeicher verwendet. Kann ich das über Perfmon auswerten oder gibt es hier ein anderes Tool. Es ist eine virtuelle Maschine und hat derzeit 32GB Ram zugeordnet. Ich möchte einfach nur wissen, ob die 32GB zuviel oder zu wenig sind. Ist den mehr RAM bei SQL immer grundsätzlich besser ? Gruß Hans Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 11. August 2010 Melden Teilen Geschrieben 11. August 2010 Moin, wenn du diese Fragen beantworten willst, ist es völlig uninteressant, "wieviel der SQL-Prozess tatsächlich Hauptspeicher verwendet". Dafür benötigst du eine längerfristige Auswertung (z.B. über eine Woche) der Performance-Counter, die einen Hinweis auf mangelnden Speicherausbau geben. Hinweise dazu findest du im TechNet. Gruß, Nils Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 11. August 2010 Melden Teilen Geschrieben 11. August 2010 Moin, äh ... wie meinen? Ist diese Interpretation der Suchmaschine meines Vertrauens richtig? Gruß, Nils Hm, ich darf gerade auf dem Sofa halbsitzen / liegen und auf einem Netbook klimpern. Das sollte ich wohl nochmal üben... Nix für ungut... Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.