Einzelnen Beitrag anzeigen

Dumpfbacke

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

AW: SQL optimimieren notwendig Max()

  Alt 18. Jan 2022, 06:59
Dein Index über das Feld1 ist aufsteigend.
Das heist bei einer min()-Abfrage findet die DB das richtige Ergebnis gleich am Anfang, bei der max()-Abfrage muss die DB bis zum Ende durchsuchen.
Dafür kann man dann einen absteigenden Index anlegen.
Für manche Anwendungsfälle sind auch zwei Index über ein Feld sinnvoll, einer aufsteigend und einer absteigend.
Das Feld also Feld1 hat zwei einen Auf und einer Absteigend.
Tanja
  Mit Zitat antworten Zitat