Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Am schnellsten die letzten 100 Datensätze aus ner DB laden? (https://www.delphipraxis.net/183407-am-schnellsten-die-letzten-100-datensaetze-aus-ner-db-laden.html)

DeddyH 8. Jan 2015 12:24

AW: Am schnellsten die letzten 100 Datensätze aus ner DB laden?
 
Siehe mein Edit.

mkinzler 8. Jan 2015 12:27

AW: Am schnellsten die letzten 100 Datensätze aus ner DB laden?
 
Ja, es wird ein aufsteigender INDEX erzeugt, den der wird normalerweise verwendet. Willst Du eine abweichende Sortierung ( also absteigend) musst Du selber für einen passenden INDEX sorgen.

AlexII 8. Jan 2015 12:29

AW: Am schnellsten die letzten 100 Datensätze aus ner DB laden?
 
Zitat:

Zitat von mkinzler (Beitrag 1285898)
Ja, es wird ein aufsteigender INDEX erzeugt, den der wird normalerweise verwendet. Willst Du eine abweichende Sortierung ( also absteigend) musst Du selber für einen passenden INDEX sorgen.

Und wenn ich dafür nicht sorge, kann meine select-Abfrage bei sehr vielen Datensätzen ewig dauern?

mkinzler 8. Jan 2015 12:31

AW: Am schnellsten die letzten 100 Datensätze aus ner DB laden?
 
Ja, den wenn kein INDEX vorhanden ist macht er einen full table scan, d.h. er sucht direkt in der Tabelle, in der die Datensätze unsortiert in der Reihenfolge des Einfügens geschrieben sind.

AlexII 8. Jan 2015 13:10

AW: Am schnellsten die letzten 100 Datensätze aus ner DB laden?
 
Zitat:

Zitat von mkinzler (Beitrag 1285900)
Ja, den wenn kein INDEX vorhanden ist macht er einen full table scan, d.h. er sucht direkt in der Tabelle, in der die Datensätze unsortiert in der Reihenfolge des Einfügens geschrieben sind.

Hm... schade, aber gut, man muss damit leben.

vagtler 8. Jan 2015 13:11

AW: Am schnellsten die letzten 100 Datensätze aus ner DB laden?
 
Zitat:

Zitat von AlexII (Beitrag 1285908)
[...] Hm... schade, aber gut, man muss damit leben.

Nein, muss man nicht (s.o.).

mkinzler 8. Jan 2015 13:17

AW: Am schnellsten die letzten 100 Datensätze aus ner DB laden?
 
Den man kann einfach einen weiteren Index anlegen

AlexII 8. Jan 2015 13:50

AW: Am schnellsten die letzten 100 Datensätze aus ner DB laden?
 
Zitat:

Zitat von mkinzler (Beitrag 1285910)
Den man kann einfach einen weiteren Index anlegen

Ein Attribut mit zwei Indexen?

Dejan Vu 8. Jan 2015 13:52

AW: Am schnellsten die letzten 100 Datensätze aus ner DB laden?
 
Yo, und?


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:03 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz