Hallo Zusammen,
ich habe ein ziemlich dickes Problem, was ich jetzt mal versuche so gut es geht zu schildern:
Ich habe zwei Windows 2000 Server auf Compaq Proliant Rechnern. Jeweils Windows 2000 Advanced Server. Beide identisch konfiguriert (A und B).
Auf diesen Rechnern läuft jeweils ein identisches CRM-System in Verbindung mit Interbase 5.6 (bedingt durch das CRM System).<p>
Server A ist nach geraumer Zeit sehr langsam geworden. Das arbeiten im CRM-System (Netzwerkbasiert) war kaum noch möglich. Die CPU Auslastung des Rechners wurde im TaskManager mit 100% angegeben. Nach genauerem Betrachten habe ich festgestellt, dass die Anwendung ibserver.exe
ca. 500 MB Speicher in Anspruch nahm! Auf dem Server B war die Auslastung bei 3 %, ibserver.exe nahm ca. 50 MB in Anspruch.Das war auch immer mein beobachteter Normalwert. Das Problem hierbei ist, dass an Server A absolut nichts geändert worden ist, es sind nur ein paar Tabellen etc. im CRM - System dazugekommen. Jetzt könnte man denken, dass das vielleicht an den Tabellen oder Views etc. liegen könnte. Aber dem ist nicht so.<p>
Weil der Server A sowieso umziehen musste, habe ich ihn neu installiert. Danach waren die Probleme behoben. Die Datenbanken für das CRM - System habe ich einfach kopiert. Seit der Neuinstallation läuft nun der Server A wie geschmiert, wobei ich Interbase nicht verändert oder anders eingestellt habe.<p>
Nun habe ich heute gemerkt, dass Server B auch sehr langsam ist, und siehe da, ibserver.exe hatte stolze 700 MB Speicher!
Ich habe jetzt aber keine Lust, alle 5 Wochen einen 2000 Server aufzusetzten :-(. Ein Update der Datenbank kommt im Moment auch nicht in Frage.<p>
Jetzt meine Frage: Woran zum Teufel kann das liegen. ich habe hier im Forum schon etwas gelesen, dass Interbase in der Version <6.0 eventuell Speicher nicht mehr frei gibt. Aber warum passiert das so plötzlich???
Von heute auf morgen, erst Server A und nun B! Ich bin mit meinem Latein echt am Ende.<p>Ich habe nur beobachtet, dass die als Service installierten Dienste ibserver und ibguardian bei einem Reboot der Servers nicht mehr automatisch beim Windows-Neustart mit gestartet werden. Früher ging dass, die Einstellungen habe ich überprüft, die Startart steht auf automatisch.
Ich habe hier bewusst darauf verzichtet, die Interbase Einstellungen aufzulisten, da es ja gestern noch sauber lief, und ich nichts geändert habe.
Kann das ein Hardwareproblem am Rechner sein?
ich habe ein ziemlich dickes Problem, was ich jetzt mal versuche so gut es geht zu schildern:
Ich habe zwei Windows 2000 Server auf Compaq Proliant Rechnern. Jeweils Windows 2000 Advanced Server. Beide identisch konfiguriert (A und B).
Auf diesen Rechnern läuft jeweils ein identisches CRM-System in Verbindung mit Interbase 5.6 (bedingt durch das CRM System).<p>
Server A ist nach geraumer Zeit sehr langsam geworden. Das arbeiten im CRM-System (Netzwerkbasiert) war kaum noch möglich. Die CPU Auslastung des Rechners wurde im TaskManager mit 100% angegeben. Nach genauerem Betrachten habe ich festgestellt, dass die Anwendung ibserver.exe
ca. 500 MB Speicher in Anspruch nahm! Auf dem Server B war die Auslastung bei 3 %, ibserver.exe nahm ca. 50 MB in Anspruch.Das war auch immer mein beobachteter Normalwert. Das Problem hierbei ist, dass an Server A absolut nichts geändert worden ist, es sind nur ein paar Tabellen etc. im CRM - System dazugekommen. Jetzt könnte man denken, dass das vielleicht an den Tabellen oder Views etc. liegen könnte. Aber dem ist nicht so.<p>
Weil der Server A sowieso umziehen musste, habe ich ihn neu installiert. Danach waren die Probleme behoben. Die Datenbanken für das CRM - System habe ich einfach kopiert. Seit der Neuinstallation läuft nun der Server A wie geschmiert, wobei ich Interbase nicht verändert oder anders eingestellt habe.<p>
Nun habe ich heute gemerkt, dass Server B auch sehr langsam ist, und siehe da, ibserver.exe hatte stolze 700 MB Speicher!
Ich habe jetzt aber keine Lust, alle 5 Wochen einen 2000 Server aufzusetzten :-(. Ein Update der Datenbank kommt im Moment auch nicht in Frage.<p>
Jetzt meine Frage: Woran zum Teufel kann das liegen. ich habe hier im Forum schon etwas gelesen, dass Interbase in der Version <6.0 eventuell Speicher nicht mehr frei gibt. Aber warum passiert das so plötzlich???
Von heute auf morgen, erst Server A und nun B! Ich bin mit meinem Latein echt am Ende.<p>Ich habe nur beobachtet, dass die als Service installierten Dienste ibserver und ibguardian bei einem Reboot der Servers nicht mehr automatisch beim Windows-Neustart mit gestartet werden. Früher ging dass, die Einstellungen habe ich überprüft, die Startart steht auf automatisch.
Ich habe hier bewusst darauf verzichtet, die Interbase Einstellungen aufzulisten, da es ja gestern noch sauber lief, und ich nichts geändert habe.
Kann das ein Hardwareproblem am Rechner sein?
Comment