| | TurboDB Studio | >TurboDB VCL < | roPTools | VDP | KALHelp | Downloads | Links | Suche | Kontakt | Impressum | |
|
TurboSQL: SQL Ausführung dauert sehr lange?
|
|
|
| ![]() |
|
Das Parsen einer langen Query dauert sehr lange. Zur optimierung können Parameter eingesetzt werden. Beispiel: als TdbQuery.SQL.Text : INSERT INTO MyTable (Feld1, MemoFeld1) VALUES("XXX", :MeinMemo) Zur Laufzeit kann dann der Memoinhalt leicht übergeben werden mit TdbQuery.ParamByName('MeinMemo').Value := 'hier kommt mein 50KB Inhalt ...'; Mit diesem Weg muss nicht das Statement jedesmal neu geparst werden, da bereits klar ist, was als Daten eingetragen werden soll. Das Schreiben kann nun direkt erfolgen. Getestet mittels TurboDB 4 für VCL.
|