Thema: Delphi SQl Abfrage sehr langsam

Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.508 Beiträge
 
Delphi 7 Professional
 
#7

AW: SQl Abfrage sehr langsam

  Alt 21. Jun 2024, 15:22
Und wenn man's so macht? Hat man 'nen Cast des Datum auf den DATE-Typen, mit ggfls. abgeschnittenem Zeitanteil und darauf auch 'nen Index.

create index IX_Cast_DATUM on Tagesumsatz computed by (cast(DATUM as DATE))

Vielleicht immer noch nicht optimal, aber schonmal nicht indexlos.

oder where datum >= Cast(:Eingabedatum as Date) and datum < Cast(:Eingabedatum + 1 as Date)

Naja, solange wir nicht wissen, welchen Datentyp die Spalte DATUM in der Tabelle Tagesumsatz hat, ist das halt alles Spekulation. Und wenn wir dann noch wüssten um welche Datenmengen es sich handelt, könnten die Vorschläge deutlich zielgerichteter erfolgen.

Geändert von Delphi.Narium (21. Jun 2024 um 21:35 Uhr) Grund: Schreibfehler
  Mit Zitat antworten Zitat