Mailinglisten-Archive |
auch Informix braucht bei 1.000.000 Datensätzen gesamt zum Löschen von 500.000 ziemlich lange. Im Grunde wird jeder Row für sich bearbeitet. Schneller geht es nur mit insert in eine zweite Tabelle, erste Tabelle dropen (Erschreckend, wie schnell viel Arbeit oder viele Infos komplett gedropt werden können) und rename zweite Tabelle. Vielleicht haben die Entwickler eher an ein unidirectionales Datengrab gedacht ala Nr. 5 Lebt: more input -----Original Message----- From: Mariano Glas <glas_(at)_orgaline.de> To: Deutsche MySQL-Mailingliste <mysql-de_(at)_lists.4t2.com> Date: Tuesday, September 21, 1999 10:37 AM Subject: Speedproblem (loesungsansaetze) > > >guten morgen liste, > >ich habe ja das speedproblem mit loeschen von 13.000 DS (dauert >ewig) erstmal so geloest: > >* Handbuch lesen (Kapitel wie mysql indizies behandelt!) >* das feld benutzer wurde dazu missbraucht jeweils eine neue table > tab_a_$benutzer zu erstellen. >* anstatt loeschen wird jetzt drop table tab_a-$benutzer gemacht > und anschliessend die per script erstellte neue DB angelegt und > per LOAD DATA INFILE eingelesen. --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive