Mailinglisten-Archive |
On Thu Dec 19, 2002 at 05:1351PM +0100, Henning Jödden wrote: > > Hallo, > > > >Ich bin gerade dabei grössere csv Files mit einem selbstgeschriebenen > > >Importer in unsere DB zu überspielen. > > > > Wieso das denn? > weil ich's testen muss ;-) > > > Welche Sprache? > PHP > > > Wie connectest du zur Datenbank? > mysql_connect() nicht mysql_pconnect() > > > Warum verwendest du nicht LOAD DATA INFILE ? Das geht > > normalerweise problemlos. > > weil es leider nicht einfach nur in eine tabelle geschrieben wird, > sondern gleichzeitig noch in andere tabellen (=zuordnung) geschrieben > werden muss. > Ich muss es auch Zeile für Zeile machen, um gleichzeitig den momentanen > status upzudaten, woraus für den Benutzer ein schöner statusbalken > generiert werden kann. Hmm, lass uns mal ueber performance-relevante Parameter reden. 1. Von welcher Datenmenge reden wir hier? Wie gross sind die 96k Records? 2. Welches Betriebssystem? Wieviele und welche Prozessoren? Wieviel Speicher? 3. Welche Festplatten, bzw. welche RAID-Konfiguration? Welches Filesystem? 4. Welche(r) MySQL-Table-Handle. 5. Wie gross sind die Table-Files zu Beginn des z.B. 2. Importfiles? Wie gross ist die CPU-Last? Wie gross der Plattenzugriff? -- Michael Bergbauer <michael@noname.franken.de> use your idle CPU cycles - See http://www.distributed.net for details. Visit our mud Geas at geas.franken.de Port 3333 -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive