Einzelnen Beitrag anzeigen

Dumpfbacke

Registriert seit: 10. Mär 2005
Ort: Mitten in Deutschland
332 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Benötigte Zeit für einen Abfrage

  Alt 27. Dez 2013, 17:52
Datenbank: Firebird • Version: 2.5 • Zugriff über: IBX
Hallo Leute,
ich habe hier eine Frage zur benötigten Zeit für eine Abfrage. Es wird in der Where Abfrage zwei Felder abgefragt, auf beiden Feldern liegt jewals ein extra Index.

Fall 1
Where Feld1 = '4EEand Feld2 = 'Frankfurt'
Fall 2
Where Feld1 = '4EEand (Feld2 = 'Frankfurtor Feld2 = 'München'

Nun zu meiner Frage.Warum dauert es denn bei dem zweiten Fall erheblich länger als bei den ersten Fall ? Ich habe es mit IBExpert überprüft und dort ist es genau so.

Wie kann denn so etwas sein und wie kann ich es denn Ändern ?

Tanja
Tanja
  Mit Zitat antworten Zitat