Performance Probleme mit ADS über Internet
Moderator: Moderatoren
-
- Cut&Paste-Entwickler
- Beiträge: 42
- Registriert: Do, 12. Feb 2009 11:30
- Danksagung erhalten: 2 Mal
Performance Probleme mit ADS über Internet
Hallo Zusammen,
ich habe da mal ein Problem, das ich leider bisher nicht lösen konnte.
Ich habe Performanceprobleme mit Datenbankzugriffen (Use, Locate skip etc.)
Ich arbeite mit XBase++ Version 2.00.1079. Das Programme habe ich testweise auf UNC-Pfad umgestellt, das heißt die Serverangaben bei der DAC-Session mache ich über UNC. Auch das öffnen der Dbase Dateien wird über UNC gemacht.
Arbeite ich auf der lokalen ADS-Datenbank (Version 12) über ADS_REMOTE_SERVER läuft die Software super schnell. Alle Dateiöffnungsprozesse sind in Bruchteilen von Sekunden erledigt.
Mache ich den Connect auf die Datenbank in der Cloud, werden alle Prozesse sehr langsam.
Auf dem Server in der Cloud ist ebenfalls der ADS-Server installiert und ich öffne alle Dateien auch über ADS_Remote.
Es gibt auch keinen Fehler beim Öffnungsprozess oder bei der Dac-Session, aber alle Datenbankoperationen sind ca. 20 mal langsamer.
Meine ADS.Ini sieht wie folgt aus:
[DRIVES]
// Laufwerksverknüpfung angeben, z.B.:
Y:=\\192.xxx.xx.x\c$
// Server-IP und LAN-PORT angeben, z.B.:
[192.xxx.xx.x]
LAN_IP=192.xxx.xx.x
LAN_PORT=6262
[SETTINGS]
ADS_SERVER_TYPE=7
USE_TCP_IP=1
MAX_TIMEOUTS=40
Warum ist der Zugriff über Internet so langsam ?
LG Rudi
ich habe da mal ein Problem, das ich leider bisher nicht lösen konnte.
Ich habe Performanceprobleme mit Datenbankzugriffen (Use, Locate skip etc.)
Ich arbeite mit XBase++ Version 2.00.1079. Das Programme habe ich testweise auf UNC-Pfad umgestellt, das heißt die Serverangaben bei der DAC-Session mache ich über UNC. Auch das öffnen der Dbase Dateien wird über UNC gemacht.
Arbeite ich auf der lokalen ADS-Datenbank (Version 12) über ADS_REMOTE_SERVER läuft die Software super schnell. Alle Dateiöffnungsprozesse sind in Bruchteilen von Sekunden erledigt.
Mache ich den Connect auf die Datenbank in der Cloud, werden alle Prozesse sehr langsam.
Auf dem Server in der Cloud ist ebenfalls der ADS-Server installiert und ich öffne alle Dateien auch über ADS_Remote.
Es gibt auch keinen Fehler beim Öffnungsprozess oder bei der Dac-Session, aber alle Datenbankoperationen sind ca. 20 mal langsamer.
Meine ADS.Ini sieht wie folgt aus:
[DRIVES]
// Laufwerksverknüpfung angeben, z.B.:
Y:=\\192.xxx.xx.x\c$
// Server-IP und LAN-PORT angeben, z.B.:
[192.xxx.xx.x]
LAN_IP=192.xxx.xx.x
LAN_PORT=6262
[SETTINGS]
ADS_SERVER_TYPE=7
USE_TCP_IP=1
MAX_TIMEOUTS=40
Warum ist der Zugriff über Internet so langsam ?
LG Rudi
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2128
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 75 Mal
Re: Performance Probleme mit ADS über Internet
Servus Rudi,
wie sehen die Ping-Zeiten von dem langsamen Client auf den ADS aus?
wie sehen die Ping-Zeiten von dem langsamen Client auf den ADS aus?
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9394
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 364 Mal
- Kontaktdaten:
Re: Performance Probleme mit ADS über Internet
ADSDBE?
Da finde ich ein Zwanzigstel via Internet fast noch akzeptabel.
Da finde ich ein Zwanzigstel via Internet fast noch akzeptabel.
Herzlich,
Tom
Tom
-
- Cut&Paste-Entwickler
- Beiträge: 42
- Registriert: Do, 12. Feb 2009 11:30
- Danksagung erhalten: 2 Mal
Re: Performance Probleme mit ADS über Internet
Hallo Werner,
die Ping Zeiten liegen zwischen 40 und 43 Millisekunden.
Für meine Kunden sind die Antwortzeiten zu langsam.
Wahrscheinlich kann ich mich von der Idee verabschieden den Server des Kunden in die Cloud auszulagern.
Er hatte sich erhofft, die ganze Hardware und den Service auf diese Weise auszulagern.
Ich werde heute Abend noch mal mit dem Admin reden und schauen, ob er auf der Serverseite noch etwas ändern kann.
Erst einmal vielen Dank für eure Antworten.
Grüße vom Rudi
die Ping Zeiten liegen zwischen 40 und 43 Millisekunden.
Für meine Kunden sind die Antwortzeiten zu langsam.
Wahrscheinlich kann ich mich von der Idee verabschieden den Server des Kunden in die Cloud auszulagern.
Er hatte sich erhofft, die ganze Hardware und den Service auf diese Weise auszulagern.
Ich werde heute Abend noch mal mit dem Admin reden und schauen, ob er auf der Serverseite noch etwas ändern kann.
Erst einmal vielen Dank für eure Antworten.
Grüße vom Rudi
- Marcus Herz
- 1000 working lines a day
- Beiträge: 863
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 40 Mal
- Danksagung erhalten: 197 Mal
- Kontaktdaten:
Re: Performance Probleme mit ADS über Internet
Setz doch mal
um sicher zu sein, dass nicht die Local Engine geladen wurde.
Ich hab auch eine Anwendung mit Cloud ADS Server. Die sind aber schnell, nur einen Tick langsamer als im LAN
Code: Alles auswählen
ADS_SERVER_TYPE=2
Ich hab auch eine Anwendung mit Cloud ADS Server. Die sind aber schnell, nur einen Tick langsamer als im LAN
Gruß Marcus
Den Kopf in den Sand zu stecken verbessert die Welt auch nicht.
Den Kopf in den Sand zu stecken verbessert die Welt auch nicht.
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9394
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 364 Mal
- Kontaktdaten:
Re: Performance Probleme mit ADS über Internet
Hallo, Marcus.
Mit der ADSDBE?Ich hab auch eine Anwendung mit Cloud ADS Server.
Herzlich,
Tom
Tom
- Marcus Herz
- 1000 working lines a day
- Beiträge: 863
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 40 Mal
- Danksagung erhalten: 197 Mal
- Kontaktdaten:
Re: Performance Probleme mit ADS über Internet
Ich hab doch AdsClass++. Direkt auf der ACE API, ohne ADSDBE
Gruß Marcus
Den Kopf in den Sand zu stecken verbessert die Welt auch nicht.
Den Kopf in den Sand zu stecken verbessert die Welt auch nicht.