Forum: Datenbanken
by bra,
2. Dez 2016
Die IDs sind in beiden Tabellen die Primary Keys, haben also schon Indizes.
Forum: Datenbanken
by bra,
2. Dez 2016
Das funktioniert leider nicht in Firebird, scheinbar unterstützt der keine JOINs in DELETE :evil:
Forum: Datenbanken
by bra,
2. Dez 2016
Leider nicht, die Abfrage dauert genauso lange :?
Forum: Datenbanken
by bra,
2. Dez 2016
Ich habe zwei Tabellen mit jeweils sehr vielen Einträgen (teilweise mehrere Mio). Ich möchte jetzt alle Einträge aus table1 löschen, die den Einträgen aus table2 entsprechen:
delete from table1 where id in (select id from table2);
Diese Abfrage dauert sehr lange (mehrere Minuten). Lässt sich das irgendwie optimieren?