deutschsprachige FoxPro User Group
Forum View
Home
  
  SQL-DB Lesen über ODBC-Treiber- #23678 in section [741059]
Sec: (1) Allgemeines
Von: Harro Schippan
An: All
Am/Um: 08.02.2018 16:48:02 gelesen

Hallo zusammen,
ich lese über einen ODBC-Treiber in einer GUPTA-Datenbank.
Technisch funktioniert es.
Aber furchtbar lange Antwortzeiten ( mehr als 25 Sekunden )

Das dauert über 25 Sekunden, IMMER
*****************************************************************************
* SQL-Befehl
wSuchOrt = LOWER('Köln')+"%"
SET TEXTMERGE ON
TEXT TO mySQL NOSHOW
SELECT KundenNr, Name1, Strasse, Ort, aNum, datgepl
FROM stellplatz
WHERE
(KundenNr = 100311) AND
(@LOWER(ort) like ?wSuchOrt) AND
(@YEAR(datGepl) = 2015)
ENDTEXT
retcd = SQLEXEC(gnConnHandleKnG ,mySQL , wCurKnG)
*****************************************************************************

Durch Zufall habe ich folgendes probiert
Also diesmal beim Suchen nach Ort nicht ?wSuchOrt sondern <<wSuchOrt>>,
Das dauert 0,14 Sekunden, auch IMMER.
*****************************************************************************
* SQL-Befehl
wSuchOrt = LOWER('Köln')+"%"
SET TEXTMERGE ON
TEXT TO mySQL NOSHOW
SELECT KundenNr, Name1, Strasse, Ort, aNum, datgepl
FROM stellplatz
WHERE
(KundenNr = 100311) AND
(@LOWER(ort) like '<<wSuchOrt>>') AND
(@YEAR(datGepl) = 2015)
ENDTEXT
retcd = SQLEXEC(gnConnHandleKnG ,mySQL , wCurKnG)
*****************************************************************************

Hat jemand eine Idee was diese ResponseZeitUnterschiede bewirkt?????
Ich bin total verblüfft.

Habe ein paar Batch-Programm, alle samt Langläufer.
Das wäre ja eine Revolution bei der Laufzeit.

Danke und Gruß
Harro




Harro Schippan   08.02.2018 16:48
Thomas Geissler  08.02.2018 17:48
Harro Schippan  09.02.2018 09:32
Tom Knauf  09.02.2018 09:36
Matthias Kahlert  14.02.2018 23:13
Harro Schippan  15.02.2018 07:41
Jens Brand  15.02.2018 09:00
Harro Schippan  15.02.2018 11:22
Hans-Peter Grözinger  15.02.2018 12:35
Tom Knauf  15.02.2018 18:02
Hans-Peter Grözinger  15.02.2018 19:01
Harro Schippan  16.02.2018 08:54
Matthias Kahlert  21.02.2018 02:05
Tom Knauf  16.02.2018 16:11
Matthias Kahlert  21.02.2018 02:10
  
zurück zum Forum