Hallo zusammen,
bin absolut kein Delphi Crack, jedoch haben wir hier eine auf Delphi basierende Applikation in welcher wir seit kurzem BULK-Load Prozesse starten dabei werden je ein paar tausend Datensätze geladen. Wenn ich das nun mit 1000 versuche braucht der Prozess schon ne halbe Stunde. Da stimmt meiner sei achtens was nicht, man muss dazu sagen es werden dabei noch viele Kontrollen und in Verbindung damit so 50.000 Queries ausgeführt, aber auch das kann es nicht sein der
SQL Server dahinter arbeitet das genüsslich ab und kommt nie an seine Grenzen dafür aber läuft die CPU (wegen unserer Applikation) während dieses Prozesses am oberen Limit.
Daher frage ich mich, kann es am Programmierstiel liegen soll heißen die ganzen Queries werden in einem CDS abgefragt nun wie muss ich mir das vorstellen wie so ein CDS funktioniert wird da für jedes eine Datei lokal auf der HD gehandled oder liegen die im
RAM? Gibt es da Parameter zum verschnellern in solchen Abfragen?
Vielen Dank für eure Hilfe
Grüße
Johnny