Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
welche Abfrage ist schneller ? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
welche Abfrage ist schneller ?


 
Thommy
12-04-2002, 12:21 
 
Hi

nur mal ne kurze Zwischenfrage.

Ich hab die möglichkeit Daten aus 7 Tabellen (welche ziemlich viele Datensätze enhalten werden) abzufragen in dem ich entweder 7 einzelne SELECTS mache oder einen JOIN über 7 Tabellen.

Hat einer von euch vielleicht Erfahrungswerte was schneller geht?
Ich tendiere zum Join

Danke und Gruss

Thommy

 
Berni
12-04-2002, 12:21 
 
Join

 
Thommy
12-04-2002, 14:16 
 
erheblich schneller auch bei zb. 20.000 Datensätzen pro Tabelle?

 
bohni
12-04-2002, 18:39 
 
Bei Abfragen üner mehrere Tabellen sollte man immer JOIN benutzen. Nur glaube ich nicht, dass man bei 20.000 Datensätzen schon einen relevanten Performance-Unterschied bemerkt.

 
buko
16-04-2002, 15:37 
 
Join ist da auf jedenfall das optimale aber 20.000 sätze sind für sql nicht gerade die große anforderung an die datenbank.


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:18 Uhr.