Hallo liebe Delphi Freunde,
mit Interesse verfolge ich das Forum, habe schon tolle tipps
bekommen.Hier meine Frage:
Ich habe da eine Datenbankgeschichte mit Datumsfeldern.
Die Abfrage, betrifft Datensätze, die in einen bestimmten
Zeitraum fallen sollen.
In der Datenbank sind jetzt ca 7000 records.
Um die gewünschten Datensätze zu erhalten mache ich einen full
table scan, immer mit einem (IF<datum) AND (IF>datum) auf jeden record.
das ganze dauert viel zu lange. Irgendwie kommt mir das umständlich vor,
mir fällt aber nichts besseres ein. Kann man da einen index einsetzen,
oder sollte man solche abfragen generell anders angehen?
Danke im voraus
Peter
mit Interesse verfolge ich das Forum, habe schon tolle tipps
bekommen.Hier meine Frage:
Ich habe da eine Datenbankgeschichte mit Datumsfeldern.
Die Abfrage, betrifft Datensätze, die in einen bestimmten
Zeitraum fallen sollen.
In der Datenbank sind jetzt ca 7000 records.
Um die gewünschten Datensätze zu erhalten mache ich einen full
table scan, immer mit einem (IF<datum) AND (IF>datum) auf jeden record.
das ganze dauert viel zu lange. Irgendwie kommt mir das umständlich vor,
mir fällt aber nichts besseres ein. Kann man da einen index einsetzen,
oder sollte man solche abfragen generell anders angehen?
Danke im voraus
Peter
Comment