phpbar.de logo

Mailinglisten-Archive

AW: AW: SQL-Statementsreihe in PHP. WAS: UNION - emulation
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: AW: SQL-Statementsreihe in PHP. WAS: UNION - emulation



ok, i'll forget about system() -- meine zuliebe zu system() beruht auf die
erfahrung, dass system() das laden von 100tausende datensätze in
null-komma-nix erledigt.

nun habe ich testweise folgendes (siehe unten) gemacht, und das funktioniert
auch nicht, bereits der erste query schlug fehl... darf man kein CREATE
TEMPORARY TABLE auf diesem wege erstellen???? wie denn sonst????

 :-((

danke und sorry fürs nerven...
julián daniel

********

$db = mysql_connect($dbserver, $user, $pw);
mysql_select_db($dbfile,$db);

$query = "CREATE TEMPORARY TABLE tmp_ids";
$result = mysql_query($query,$db);
if (!$result) { echo "erster Schritt bereits fehlgeschlagen<BR>\n"; } else


$query = "INSERT INTO tmp_ids SELECT DISTINCT id_item FROM item_main WHERE
status LIKE 'JA'";
$result = mysql_query($query,$db);
if (!$result) { echo "der zweite ebenso...<BR>\n";} else {

$query = "SELECT * FROM tmp_ids";
$result = mysql_query($query,$db);

if ($result) {
    while ($myrow = mysql_fetch_row($result)) {
        echo "id_expert: $myrow[0]<BR>\n";
    }
} else { echo "und erst recht der dritter!<BR>\n";}
}
}





-----Ursprüngliche Nachricht-----
Von: Patrick Bierans [mailto:pbierans_(at)_lynet.de]
Gesendet: Donnerstag, 8. März 2001 13:46
An: mysql-de_(at)_lists.4t2.com
Betreff: Re: AW: SQL-Statementsreihe in PHP. WAS: UNION - emulation


From:           	Julian Daniel Jimenez Krause <krause_(at)_eportas.de>
> system() SEHR schnell arbeitet

Hat jemand ein paar Belastungsläufe diesbezüglich gemacht?

Wieviel schneller denn als die MySQL-Befehle? Sagen wir bei 1.000
gleichzeitigen Zugriffen und etwa 1.000.000 zu kopierenden Datensätzen.

Ich kann mir nicht vorstellen, daß es selbst bei so einer Belastung
ein SYSTEM meßbar schneller ist. Wenn Du 5 Statements auf diese Art
durchführst, mußt du 5 mal connecten, anstatt nur einmal. Das ist unschön.


Patrick Bierans / LYNET Kommunikation AG/ pbierans_(at)_lynet.de
---------------------------------------------------------------
Das Internet-Systemhaus fuer Multimedia- und Netzwerkloesungen.
Zentrale Luebeck: Fon +49-451-6131-0, Fax -333
Niederlassung Hamburg:  Fon +49-40-65738-0, Fax -333

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql


---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive