Seite 1 von 1

Performance Probleme mit ADS über Internet

Verfasst: Do, 14. Mär 2024 14:40
von Bitmusterschuster
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

Re: Performance Probleme mit ADS über Internet

Verfasst: Do, 14. Mär 2024 15:35
von Werner_Bayern
Servus Rudi,

wie sehen die Ping-Zeiten von dem langsamen Client auf den ADS aus?

Re: Performance Probleme mit ADS über Internet

Verfasst: Do, 14. Mär 2024 15:52
von Tom
ADSDBE?
Da finde ich ein Zwanzigstel via Internet fast noch akzeptabel. ;)

Re: Performance Probleme mit ADS über Internet

Verfasst: Do, 14. Mär 2024 16:38
von Bitmusterschuster
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

Re: Performance Probleme mit ADS über Internet

Verfasst: Do, 14. Mär 2024 16:50
von Marcus Herz
Setz doch mal

Code: Alles auswählen

ADS_SERVER_TYPE=2 
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

Re: Performance Probleme mit ADS über Internet

Verfasst: Do, 14. Mär 2024 17:03
von Tom
Hallo, Marcus.
Ich hab auch eine Anwendung mit Cloud ADS Server.
Mit der ADSDBE?

Re: Performance Probleme mit ADS über Internet

Verfasst: Fr, 15. Mär 2024 7:58
von Marcus Herz
Ich hab doch AdsClass++. Direkt auf der ACE API, ohne ADSDBE