Mailinglisten-Archive |
am Wed, dem 17.01.2007, um 9:50:20 +0100 mailte Technik auXion.de folgendes: > Nun hatte ich ein MULTI DELETE über 6 Tabellen versucht, aber geht das so > ziemlich in die Hose - extrem langes TABLE LOCKING. > > Die Tabellen verknüpfe ich alle über JOIN: > DELETE t1,t2,t3,z4,z5,z6 FROM table1 t1 left join table2 t2 on t1.id = t2.id > left join table3 t3 on t1.id = t3.id > left join table4 t4 on t1.id = t4.id > left join table5 t5 on t1.id = t5.id > left join table6 t6 on t1.id = t6.id > WHERE t1.user_id = IDNUMMER; > > Jetzt sind des viele Datensätze die da gefunden werden, Abhängig vom > Benutzer den ich suche. > > Hat jemand eine Idee wie man das ganze noch machen kann? Mit foreign keys und delete cascade. Andreas -- Andreas Kretschmer Kontakt: Heynitz: 035242/47150, D1: 0160/7141639 (mehr: -> Header) GnuPG-ID: 0x3FFF606C, privat 0x7F4584DA http://wwwkeys.de.pgp.net _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de
php::bar PHP Wiki - Listenarchive