Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SQL Abfrage "Select *" oder einzelene FElder selektieren?! (https://www.delphipraxis.net/112696-sql-abfrage-select-%2A-oder-einzelene-felder-selektieren.html)

Eppos 25. Apr 2008 14:46

Datenbank: fb • Version: 1.5 • Zugriff über: bde

SQL Abfrage "Select *" oder einzelene FElder selek
 
Hallo Zusammen,

habe eine Frage zur normalen SQL-Selektion.

Wenn ich eine Abfrage mache auf eine Datenbank mit der Tabelle "Test" und 100 Columns.
Ist es Performance gesehen schneller, wenn ich, "Select * from Test" mache oder schneller wenn ich meine 10 Felder die ich daraus möchte, einzeln selektiere?

Vielen Dank

mkinzler 25. Apr 2008 14:49

Re: SQL Abfrage "Select *" oder einzelene FElder s
 
Ist die Frage ernst gemeint?
Man holt sich immer nur die benötigten Felder, vor allem wenn man nur 10% der Felder benötigt.
BTW. Ich würde mir mal das Datenbankschema überlegen. 100 Felder pro Tabelle erscheint mir etwas viel.

Eppos 25. Apr 2008 15:00

Re: SQL Abfrage "Select *" oder einzelene FElder s
 
das war schon eine ernstgemeint Frage.
Weil mir kommt das immer fast schnell vor wenn ich alles hole...

DeddyH 25. Apr 2008 15:01

Re: SQL Abfrage "Select *" oder einzelene FElder s
 
Wenn Du ein Glas Milch möchtest, kaufst Du Dir dann eine Kuh?

Eppos 25. Apr 2008 15:02

Re: SQL Abfrage "Select *" oder einzelene FElder s
 
nein, aber ich kaufe mir eine ganz Packung. :-)
Ich habs verstanden.

Vielen Dank

hoika 25. Apr 2008 15:32

Re: SQL Abfrage "Select *" oder einzelene FElder s
 
Hallo,

du arbeitest wahrscheinlich lokal,
da ist es oft nicht so erkennbar,
wie lange eine Abfrage dauert.

Es fehlt der Traffic im Netz.

Pack die DB auf einen anderen Rechner,
lade dir einen Traffic-Monitor runter und
probiere aus, wie viele Daten bei Select * übers Netz gehen

Traffic-Monitor


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:09 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