Hallo,
ich schreibe momentan ein kleines Programm, dass Daten zwischen 2 verscheidenen Datenbanken austauscht. Mein Ansatz dazu war, für jeden Vorgang (z.B. Übernahme von Kundenstammdaten) eine eigene Methode zu schreiben, die sich ihre Querys erstellt (die Querys greifen auf eine gemeinsame MySQL Datenbankverbindung zu) und nach der Operation die Querys wieder freigibt.
Beim einfügen größerer Datensatzmengen bekomme ich nach einiger Zeit die Fehlermeldung, dass der DBX Username oder Passwort nicht akzeptiert wird. Meiner Ansicht nach ist dies darauf zurückzuführen, dass zuviele offene Verbindungen existieren und der MySQL Server dichtmacht.
Ist mein Ansatz, die Querys dynamisch zu erstellen, ungeeignet ? Wird mit jeder neuen Query automatisch eine neue Verbindung aufgebaut ? <br>
Ich verwende die DBExpress Komponenten. Bin für jede Hilfe dankbar.<br>
<br>gruß,<br>René
ich schreibe momentan ein kleines Programm, dass Daten zwischen 2 verscheidenen Datenbanken austauscht. Mein Ansatz dazu war, für jeden Vorgang (z.B. Übernahme von Kundenstammdaten) eine eigene Methode zu schreiben, die sich ihre Querys erstellt (die Querys greifen auf eine gemeinsame MySQL Datenbankverbindung zu) und nach der Operation die Querys wieder freigibt.
Beim einfügen größerer Datensatzmengen bekomme ich nach einiger Zeit die Fehlermeldung, dass der DBX Username oder Passwort nicht akzeptiert wird. Meiner Ansicht nach ist dies darauf zurückzuführen, dass zuviele offene Verbindungen existieren und der MySQL Server dichtmacht.
Ist mein Ansatz, die Querys dynamisch zu erstellen, ungeeignet ? Wird mit jeder neuen Query automatisch eine neue Verbindung aufgebaut ? <br>
Ich verwende die DBExpress Komponenten. Bin für jede Hilfe dankbar.<br>
<br>gruß,<br>René
Comment