none
bad performance on second instance SQL 2005 RRS feed

  • Frage

  • I have installed a new instance on an existing SQL server 2005 SP2. Then I moved a database from the default instance to the new instance. The performance of the moved database was very bad after the move.

    Is there anything special to do after the installation of a new instance? So I have to restart the service of the default instance?

    Thanks for your help in advance,

    Dirk

    Dienstag, 19. Juli 2011 15:49

Antworten

  • Hello Dirk,

    because this is a de-DE Forum I will answer in German; if this is a problem for you, please give a brief reply.

    Man kann problemlos mehrere Instanzen auf einem Server betreiben und wenn man eine Datenbank von der einen zur anderen Instanz verschiebt, muss man eigentlich nichts weiter beachten.

    Was man aber berücksichtigen muss ist, das sich die beiden Instanzen die Ressourcen wie CPU, RAM und IO des Rechners nun teilen. Es kann also nun gut sein, das die erste Instanz schon sehr viel Hauptspeicher bekommen hat und für die zweite nicht mehr viel Verfügbar ist.

    Kontrolliere mal die Einstellungen in den Server-Eigenschaften, ob die erste Instanz z.B. in der Prozess-Priorität höher gesetzt wurde; dort kannst Du auch einstellen, welche Instanz wieviel an maximalen Arbeitsspeicher erhalten soll.


    Olaf Helper
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich
    Blog Xing
    • Als Antwort markiert olley09 Mittwoch, 20. Juli 2011 08:17
    Mittwoch, 20. Juli 2011 03:42

Alle Antworten

  • Hello Dirk,

    because this is a de-DE Forum I will answer in German; if this is a problem for you, please give a brief reply.

    Man kann problemlos mehrere Instanzen auf einem Server betreiben und wenn man eine Datenbank von der einen zur anderen Instanz verschiebt, muss man eigentlich nichts weiter beachten.

    Was man aber berücksichtigen muss ist, das sich die beiden Instanzen die Ressourcen wie CPU, RAM und IO des Rechners nun teilen. Es kann also nun gut sein, das die erste Instanz schon sehr viel Hauptspeicher bekommen hat und für die zweite nicht mehr viel Verfügbar ist.

    Kontrolliere mal die Einstellungen in den Server-Eigenschaften, ob die erste Instanz z.B. in der Prozess-Priorität höher gesetzt wurde; dort kannst Du auch einstellen, welche Instanz wieviel an maximalen Arbeitsspeicher erhalten soll.


    Olaf Helper
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich
    Blog Xing
    • Als Antwort markiert olley09 Mittwoch, 20. Juli 2011 08:17
    Mittwoch, 20. Juli 2011 03:42
  • Hallo Olaf,

    danke für die Antwort. Das habe ich schon vermutet. Die erste Instanz hatte sich schon maximalen Arbeitsspeicher gegriffen, da blieb für die zweite nicht mehr viel übrig. Ich werde die Einstellungen wie Du vorgeschlagen hast kontrollieren und die Ressourcen gerecht verteilen.

    Greetz

    Dirk

    Mittwoch, 20. Juli 2011 06:35
  • Hallo Dirk,
    zu überlegen wäre auch der Wechsel auf eine aktuelle Version, da SQL Server 2005 nicht mehr in der Wartung ist.
     
    Einen schönen Tag noch,
    Christoph

    Microsoft SQL Server MVP
    www.insidesql.org/blogs/cmu
    Mittwoch, 20. Juli 2011 12:23
    Beantworter