Mit LoadFromStream erfolgt das Festlegen des Parameterwerts nahezu augenblicklich, aber die Ausführung der UPDATE-Anweisung dauert etwa 2 Sekunden.
Ich kann zu diesem Thema keine Ressourcen finden, daher frage ich die Leute hier: Gibt es bekannte Tipps, um dies schneller zu machen, außer einfach die Aufgabe abzugeben? zu einem Thread?
Ich bin offen für alle Vorschläge zu diesem Thema. Vielen Dank.
Als Referenz stelle ich den Parameterwert wie folgt ein:
Code: Select all
Stream := TMemoryStream.Create();
Stream.WriteBuffer(tmpBytes, Length(tmpBytes)); // tmpBytes contains around 50MB
Stream.Position := 0;
query.ParamByName('pValue').LoadFromStream(Stream, ftBlob);
Stream.Free();
Mobile version