Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Datenbankabfrage dauert 13 Sekunden (https://www.delphipraxis.net/154556-datenbankabfrage-dauert-13-sekunden.html)

mkinzler 15. Sep 2010 18:56

AW: Datenbankabfrage dauert 13 Sekunden
 
Schlimmer wäre aber ein fehlendes/falsches where oder on

wicht 15. Sep 2010 18:59

AW: Datenbankabfrage dauert 13 Sekunden
 
Das stimmt, aber hat ja andere (wohl noch schlimmere) Auswirkungen. Steht bei uns nicht auf der Dafür-muss-man-Strafe-zahlen-Liste, weil wir das für selbstverständlich ansehen :P

DeddyH 15. Sep 2010 19:00

AW: Datenbankabfrage dauert 13 Sekunden
 
Sicherlich, aber zig unbenötigte Felder (womöglich noch inkl. BLOBs) übers Netzwerk zu schaufeln ist auch keine gute Idee.

mkinzler 15. Sep 2010 19:02

AW: Datenbankabfrage dauert 13 Sekunden
 
Richtig mormalisierte Tabellen sollten eher klein sein.

alzaimar 15. Sep 2010 19:25

AW: Datenbankabfrage dauert 13 Sekunden
 
Wie viele Zeilen hat das Resultat?
Sind datensensitive Steuerelemente angeschlossen, also ein DBGrid, DBEdits?

Ich sehe zu, das ich so 100-200 Datensätze in weniger als 500ms bekomme (inklusive Anzeige).

youuu 15. Sep 2010 19:38

AW: Datenbankabfrage dauert 13 Sekunden
 
Also ich eralte nun 3600 Datensätze mit Anzeige in 1,7 Sekunden, da ich das alles in einem Thread laufen lasse, kann ich die 2 Sekunden mit einem Lade Screen überbrücken, Ich denke viel schneller wird es nicht mehr gehen.

fkerber 15. Sep 2010 20:02

AW: Datenbankabfrage dauert 13 Sekunden
 
Hi,

eine andere Frage wäre, ob du alle 3600 Einträge auf einmal brauchst.
Das hängt halt auch davon ab, was du mit ihnen tun willst...


Liebe Grüße,
Frederic


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

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