AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7 PC
Thema durchsuchen
Ansicht
Themen-Optionen

Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7 PC

Ein Thema von WonG. · begonnen am 16. Jan 2017 · letzter Beitrag vom 18. Jan 2017
Antwort Antwort
Seite 3 von 4     123 4      
rwalper

Registriert seit: 6. Sep 2006
48 Beiträge
 
Delphi 11 Alexandria
 
#21

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 16. Jan 2017, 15:38
Nur mal eine Idee: schalte testhalber das SMB2 auf dem Server ab.
Mit SMB2 (ab Server 2008) hat sich das Caching von Window-Shares grundlegend geändert.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#22

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 16. Jan 2017, 16:40
Es handelt sich leider um ein Produkt mit Liveupdates, das lässt die Verantwortlichen nur sehr vorsichtig und zögerlich agieren. Gemäß dem Motto: "Never change a running system!" Ich denke, man befürchtet sich viele Probleme bei Kunden zu schaffen, welche die Software z.B. bereits seit über 10 Jahren zufrieden nutzen.
Ich wage zu bezweifeln das ihr ein "running System" habt.
Ich vermute eher das die Kunde viele Probleme mit Paradox und BDE haben, aber das nicht mehr bei euch ankommt.
Evtl. sind manchen schon dabei Alternativen zu evaluieren. Und das erfahrt ihr dann wenn der Wartungsvertrag gekündigt wird.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.351 Beiträge
 
Delphi 11 Alexandria
 
#23

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 16. Jan 2017, 16:42

Das ist wirklich lange her...

Ich erinnere mich aber, dass man mit BDEAdmin (auf jedem PC) doch spürbar an den Schrauben drehen konnte.

Unter Treiber - Native - Paradox und
System - Init

Die ganzen Speicher- und Bufferparameter sollte man an die obere Grenze schieben.
Netdir muss wohl auf ein Serververzeichnis verweisen...

Man darf nicht unterschätzen, dass ohne Datenbank - Server jeder PC die ganzen Dateien übertragen muss, da ja der Server nur Fileserver ist.
Nicht umsonst gab es dann Syteme wie Advantage, die für Paradox und DBase einen echten Datenbankserver zur Verfügung stellten.

Frank Reim
Wo finde ich denn besagte Einstellungsmöglichkeiten? Sollte es hierfür eine spezielle Anwendung geben? Das Problem ist, dass die Datenbank von einem Programmsetup erstellt und eingerichtet wird, in die alles fest eingebunden ist.
Mit der Installation der BDE auf den Client - PS' s sollte irgendwo ein Ordner BDE mit einer bdeadmin.exe liegen.
Damit wir die BDE konfiguriert.

IMHO fungiert der Server wie schon gesagt bei Paradox und BDE nur als Fileserver. Bremsen sollte also hauptsächlich Netzwerk / Switch...

Frank
Frank Reim
  Mit Zitat antworten Zitat
mm1256

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
642 Beiträge
 
Delphi 10.1 Berlin Professional
 
#24

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 16. Jan 2017, 17:22
Bremsen sollte also hauptsächlich Netzwerk / Switch...

Frank
Da war doch noch was mit dieser von allen Clients gemeinsam benutzten "Sperrdatei" für den Netzwerkbetrieb. Die Datei musste für alle Clients in einem gemeinsam benutzten Ordner auf dem Server liegen. Komme nicht mehr darauf, wie die Datei hieß. (Verdammt lang her)
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen
  Mit Zitat antworten Zitat
nahpets
(Gast)

n/a Beiträge
 
#25

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 16. Jan 2017, 17:48
Bremsen sollte also hauptsächlich Netzwerk / Switch...

Frank
Da war doch noch was mit dieser von allen Clients gemeinsam benutzten "Sperrdatei" für den Netzwerkbetrieb. Die Datei musste für alle Clients in einem gemeinsam benutzten Ordner auf dem Server liegen. Komme nicht mehr darauf, wie die Datei hieß. (Verdammt lang her)
Gemeint ist die PDOXUSRS.NET, sie muss für alle Clients an der gleichen Stelle geben. Also: Es darf diese Datei nur einmal für die gesamte Installation existieren (es kann auch ein Netzlaufwerk sein). Ansonsten gibt es bei der Datensatzsperre richtig Probleme und die machen sich u. a. in langen Wartezeiten bemerkbar. Ohne Konfiguration liegt diese Datei immer auf C:. Das ist heutzutage eher suboptimal.

Ausserdem muss man sicherstellen, dass alle Clients die gleichen Einstellungen benutzen. Die BDE-Konfiguration liegt in der Datei IDAPI32.CFG. Auch hier sollte man sicherstellen, dass alle Clients nur eine einzige Datei nutzen, da man nur so sicherstellen kann, dass auch alle Clients die gleiche Konfiguration nutzen. Je Client eine IDAPI32.CFG geht zwar technisch auch, aber man kann so nicht dauerhaft sicherstellen, dass die Dateien inhaltlich immer gleich bleiben.

Ansonsten mit der BDEAdmin.exe mal die Konfiguration anschauen, hier insbesondere auf dem Reiter Konfiguration unter System/Init mal die Parameter anschauen.
Hier ggfls. (unter Zuhilfenahme der Taste F1) die Hilfe zurate ziehen.

Ansonsten mal die Suchergebnisse von https://www.benefind.de/web.php?org=...ndows+7+server durchforsten.
  Mit Zitat antworten Zitat
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#26

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 16. Jan 2017, 18:01
mit ServerOS "schlecht"... habt ihr wirklich schon auf/mit Server 2008!R2! getestet ?.

Ist es beim aktuellen Problem ein 32bit oder ein 64bit Server2008? (speziell die 32bit Varianten konnten zwar mehr wie 3GB Ram verwalten&nutzen, ABER das war eine Krampflösung und wurde beim Server2008R2 radikal geändert, sodass es den nur noch als 64Bit Version gibt.

Es ist letztendlich ne reine Frage des Geldes für den Zeitaufwand.. wenn es dein "Job ist die Lösung selbst zu finden", dann Pech...

Alternativ frage ich bei sowas immer, was bietet ihr wenn man es schafft auf/mit dem Win2008 Server eine Lösung zu finden die sagen wir mindestens 80% der Win7 Performance erreicht... und wie wird das "Ist" ermittelt und dann wieder mit "XXX" verglichen?

(wir reden hier dann nicht von nur ein paar Tipps, das geht nur mit VorOrt Einsatz und der Möglichkeit ein paar Sachen live zu versuchen&analysieren... ich würde ja voll mit dem Arbeitstag und dem Weg ins Risiko gehen, daher kostet es im Erfolgsfall eben auch eine "angemessene Summe"... über Sinn oder Unsinn von solchen Aktionen mache ich mir keine Gedanken... wenn ein Kunde etwas unbedingt so will, dann soll&wird er es wenn möglich auch bekommen... wenn da "ernsthaftes" Interesse besteht, dann einfach per PM melden!)
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#27

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 16. Jan 2017, 18:35
mit ServerOS "schlecht"... habt ihr wirklich schon auf/mit Server 2008!R2! getestet ?.
Also in Post #14 hat er folgendes geschrieben.
also es war einmal:
1: Vista und Server2008 brauchen das SP2!
1: Verzeihung, mein Fehler, es handelt sich um 2008 R2.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#28

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 16. Jan 2017, 19:03
Hallo,
vielleicht hilft ja das hier:
http://www.yqcomputer.com/256_971_1.htm

Was mich wundert, dass es überhaupt ohne Probleme im Netz läuft.
Ab Windows 2000 gab es die oppertunistic locks (oplocks),
die in schöner Regelmäßigkeit die Indices zerschossen hatte.

Links wie "im Explorer eine Netzlaufwerk mit vielen Dateien öffnen" und
"Virenscanner", "Schreibcache einschalten" (mit USV!) könnte man mal versuchen.
Heiko
  Mit Zitat antworten Zitat
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#29

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 16. Jan 2017, 19:25
ok, Korrektur/Hinweis in #14, das es doch schon 2008R2 ist hatte ich "überlesen"... das ist gut, eröffnet ein paar "Möglichkeiten" und macht es somit "lösbarer"
  Mit Zitat antworten Zitat
WonG.

Registriert seit: 16. Jan 2017
9 Beiträge
 
#30

AW: Masteranwendung/Datenbank im Betrieb auf Windows Server viel langsamer als auf W7

  Alt 17. Jan 2017, 13:47
Verzeiht mir bitte, dass ich nicht mehr direkt auf alle Posts eingehe. Vieles lässt sich zusammenfassen:

Die BDE Konfiguration habe ich mittlerweile gefunden und festgestellt, dass diese bereits optimiert ist. Danke mal an dieser Stelle (ihr seid super ). Die pdoxusrs.net und *.lck Dateien sind auch organisiert und aufgeräumt.
Die Tatsache, dass selbst minimalst kleine Testdatenbanken dieselben Probleme bereiten und die Masteranwendung kein Stück besser läuft, lässt vermuten, dass es nicht am Netzwerk oder der Datenbank selbst liegt. Die Masteranwendung fungiert als Schnittstelle und bringt Inputs unterschiedlicher Eingänge/Geräte zusammen. Benötigt also auch Zugriff auf unterschiedliche Treiber. Es ist auch kein Problem, welches speziell mit Windows Server 2008 R2 auftritt. Der Erfahrungswert besagt:
Windows Server 2003 - Windows Server 2012: Anwendung langsam und nicht "rund"
Windows XP - Windows 10: Anwendung schnell und "rund"
Selbst bei komplett frisch aufgesetzten Betriebssystemen ohne Virenschutz ect.

Hat noch irgendwer Input, der nicht direkt auf die Datenbank bezogen ist, sondern mehr auf den Unterschied zwischen den Windows Server und Windows Client Versionen?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4      

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz