Forum: Datenbanken
Delphi
by ryLIX,
21. Feb 2009
Keine Änderung durch die Auflösung...
Die höheren Geschwindigkeiten bei den einzelnen Spalten (wie oben angegeben)
Resultieren daraus das ich grad auf höherer Geschwindigkeit arbeite.
Bei 800MHZ sind die Geschwindigkeiten so:
mit 3869ms
ohne 1560ms
Bei Aufgelöstem Qry:
mit 2574ms
Forum: Datenbanken
Delphi
by ryLIX,
21. Feb 2009
Mit Index: 749ms
Ohne Index: 561ms :gruebel:
Beides Durchschnitt aus 3 gesendeten Abfragen.
:wiejetzt:
Verwendetes Qry:
SELECT fgstnr_mospid FROM vin_fgstnr WHERE "EW03029" BETWEEN fgstnr_von AND fgstnr_bis
Forum: Datenbanken
Delphi
by ryLIX,
21. Feb 2009
Zur Zeitprüfung nutze ich SQLiteAdmin da es ja kein direktes Interfcae für SQLite gibt.
Forum: Datenbanken
Delphi
by ryLIX,
21. Feb 2009
Auch keine Besserung :(
Eher schlechter... Abfragezeit liegt nun bei 2245ms
Forum: Datenbanken
Delphi
by ryLIX,
21. Feb 2009
Den Index hab ich nun mal erstellt aber wirklich geändert hat sich nichts an er Geschwindigkeit :?
CREATE INDEX ON (
ASC,
ASC
)
Forum: Datenbanken
Delphi
by ryLIX,
21. Feb 2009
Der Index sollte dann für _von und _bis sein oder?
Muss ich an der Abfrage noch etwas verändern?
Forum: Datenbanken
Delphi
by ryLIX,
21. Feb 2009
Derzeit keine.
Gibt auch keine Unique Felder.
Forum: Datenbanken
Delphi
by ryLIX,
21. Feb 2009
Moin,
ich hab hier ein SELECT stmt welches eindeutig zu langsam ist (bei 800MHZ 1249ms).
Derzeit benutze ich in diesem stmt BETWEEN um meine Daten zu bekommen.
Das Ergebnis ist zwar wie gewünscht aber es dauert zu lang.
SELECT fgstnr_prod, fgstnr_mospid, fgstnr_typschl FROM vin_fgstnr WHERE "EH03029" BETWEEN fgstnr_von AND fgstnr_bis
Ich hab hier mal einen Schlüssel eingefügt um zu...