Thema: Delphi Query und FindNearest

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#5

Re: Query und FindNearest

  Alt 31. Aug 2005, 07:34
Zitat von WEBSTER:
Die Attribute awb und l.auftragnr und a.auftragnr haben bereits einen Index. Leider dauert der Select jeweils (bei jedem Tastaturanschlag) ca 1,5 Sekunden. Und das ist einfach zu lange. Als DB habe ich leider Paradox. Mit mir kommt es immer so vor, als würde der Index nicht genommen.......
Bei Verwendung von LIKE kann kein Index benutzt werden. (Es sei denn, die DB wäre besonders schlau und würde gewisse Sonderfälle anderst behandeln)
Angenommen die bisherige Eingabe von AWB lautet '398'.
Dann wäre die WHERE-Bedingung, die Indexe berücksichtigt:
WHERE AWB >= :AWB1 AND AWB <=:AWB2 Parameter :AWB1 wird mit '398' gefüllt; Parameter :AWB2 wird mit '398zzzzzzzzzzzz' gefüllt.
Andreas
  Mit Zitat antworten Zitat