Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#19

Re: ORDER in Unterselect sehr langsam

  Alt 14. Okt 2009, 07:14
Hallo,

warum verwendest du in der SP überhaupt eine Execute Statement ???

SQL-Code:
for select personal.id into :PId do
begin
  select xxx into :AuftragsId
end;

Wo wir beim Plan sind.
Was kommt als Plan bei,
oder anders gefragt: Hat TB.BUCHUNG wirklich einen Desc Index ?

SQL-Code:
SELECT FIRST 1 TB.AUFTRAGID FROM TERMINAL_BUCHUNGEN TB
WHERE TB.PERSONALID = 1 ORDER BY TB.BUCHUNG DESC

Heiko

[edit=mkinzler]SQL-Tags eingefügt Mfg, mkinzler[/edit]
Heiko
  Mit Zitat antworten Zitat