Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Abfrage zu lahm (https://www.delphipraxis.net/95816-abfrage-zu-lahm.html)

bwolf 13. Jul 2007 15:15

Datenbank: MS SQL Server • Version: 2005 • Zugriff über: SDAC

Abfrage zu lahm
 
Hi all,

ich hab ne Datenbank mit den Banken Deutschlands (~20.000 Datensaätze) - wenn ich diese über eine locale Verbindung öffne, dauert das etwa 0.1 sekunden.

Wenn ich mich allerdings über's Internet mit dem Server verbinde und die Abfrage dann öffne, dauert die Sache gut 60 Sekunden.

Meine Frage:
Wieso ? ;)
Und: Kann man das irgendwie beschleuningen, oder is der einzige Weg eben nicht alle Datensätze auf einmal einzulesen ?

Danke,
gruß ben

Namenloser 13. Jul 2007 15:20

Re: Abfrage zu lahm
 
Hi,
ich kenn mich mit Datenbanken nicht so aus, aber ich habe mal davon gehört, dass man bei MySQL die Daten gzip-komprimiert übertragen kann. Vielleicht wäre das ja was für dich.

bwolf 13. Jul 2007 15:23

Re: Abfrage zu lahm
 
Hi,

danke für die Antwort. Ich hab allerdings MSSql - aber vieleicht gibts da ja auch was in richtung Komprimierung...

sniper_w 13. Jul 2007 15:26

Re: Abfrage zu lahm
 
Zitat:

oder is der einzige Weg eben nicht alle Datensätze auf einmal einzulesen ?
Eben. So gesehen dauert es gar nicht lang ;).

hoika 13. Jul 2007 15:58

Re: Abfrage zu lahm
 
Hallo,

hole dir nur die Werte, die du brauchst,
vermeide also ein select *.

Komprimieren kann man das bei mssql afaik nicht
(wenn es das nicht schon ist).


Heiko

Bernhard Geyer 14. Jul 2007 12:52

Re: Abfrage zu lahm
 
- Wie "groß" ist ein Datensatz (Anzahl und größe Felder)?
- Welche Cursor-Location wird verwendet?
- Wie hoch ist der "SQL-Ping" zu der Zieldatenbank?

Jelly 14. Jul 2007 18:46

Re: Abfrage zu lahm
 
Was macht der Benutzer mit 20000 Datensätzen :shock:
Limitiere die Menge durch Anpassung der SQL Anweisung und gut ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:43 Uhr.

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