![]() |
Datenbank: Firebird • Version: 2.0.7 • Zugriff über: FibPlus
Firebird FibPlus performance Client Server > 5 Sek.
Guten Tag zusammen,
folgendes Problem bereitet mir momentan Kopfzerbrechen. Auf unserem Server habe wir eine Reaktionszeit in der Software von 1 Sekunde (Schnell). Wenn nun ein Client darauf zugreift, benötigt er für die gleiche vorgehensweise 5 Sekunden (langsam). Folgende Dinge habe ich schon durchgeführt: - Backup und Restore der Datenbank - kein Erfolg - Firewall deaktiviert - kein Erfolg - Antiviren Programm deaktiviert - kein Erfolg Meine Frage an euch Hat jemand noch eine Idee? Muss bei den FibPlus Komponenten noch irgendeine "Eigenschaft" eingeschaltet bzw. ausgeschaltet werden? Kann ich fest stellen, wo die Zeit flöten geht? Gibt es Analysetools alla "hier ist dein Problem"? Für zahlreiche Ideen bin ich dankbar. Grüße Eppos |
AW: Firebird FibPlus performance Client Server > 5 Sek.
Handelt es sich um eine komplexe Abfrage und möglicherweise nicht erzeugte Indices.
|
AW: Firebird FibPlus performance Client Server > 5 Sek.
Ist der Server ein Domaincontroler?
|
AW: Firebird FibPlus performance Client Server > 5 Sek.
@MrSpock
Die Abfragen sind nicht besonders komplexe aber dafür ca. 100 Stück. Indexe sind gesetzt. Wenn die Indexe nicht gesetzt wären, würde die Abfrage auf dem Server nicht dann auch langsam laufen? @QuickAndDirty In diesem Fall ist es ein Domainencontroller. |
AW: Firebird FibPlus performance Client Server > 5 Sek.
Welchen Durchsatz hat die Netzleitung?
was tut sich bei Ping und traceroute? Gruß K-H |
AW: Firebird FibPlus performance Client Server > 5 Sek.
@p80286
Netzwerkkarten: Client: 100 Mbit Server: 1000 Mbit Switch: 1000 Mbit PING: Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit=3ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit=3ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit=5ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit=3ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Antwort von 192.168.23.100: Bytes=32 Zeit<1ms TTL=128 Traceroute: Routenverfolgung zu 192.168.100.23 über maximal 30 Abschnitte 1 <1 ms <1 ms <1 ms server.intern1.local [192.168.100.23] |
AW: Firebird FibPlus performance Client Server > 5 Sek.
Zitat:
Es wird dringend davon abgeraten Firebird auf einem Domaincontroller zu betreiben, das liegt daran, weil die Domaincontrollerinstallation das windowsinterne Schreibcacheverhalten ändert. Nach einer Deinstallation des Domaincontrollers wird der FB auch nicht schneller! Man muss die Einstellungen in der Registry von Hand umstellen! hier der Bugtracker ![]() |
AW: Firebird FibPlus performance Client Server > 5 Sek.
Hallo,
der Unterscheid kommt vom Traffic. Die App auf dem Server bekommt die Daten direkt über den Speicher, die App im Netz muss sie sich erst "mühsam" übers Netz laden. Hier hilft nur Reduktion der Datenmenge, also kein "Select *" und bei komplexen Updates oder Rechnereien Stored Procedures nehmen. Ausserdem hilft es, mit prepared Queries zu arbeiten, wenn die Abfragen sich nur im Where unterscheiden. Das hilft aber auch der App auf dem Server. Ein Traffic-Monitor ist z.B. hier ![]() Heiko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz