Forum: Datenbanken
Delphi
by CalganX,
2. Aug 2009
Frag mich nicht. Die Verbindung war einfach weg. Konnte zwar direkt wieder aufgebaut werden (d.h. der Server ist nicht abgestürzt), aber mitten in der Verarbeitung war sie erstmal weg. Möglicherweise irgendeine Einstellung am Server. Gab aber auch keine Hinweise in den Logs.
Letztlich hat der Weg mit den Sub-Queries aber auch dazu geführt, dass die Verarbeitung insgesamt deutlich schneller geht....
Forum: Datenbanken
Delphi
by CalganX,
2. Aug 2009
Hi,
@alzaimar: Das Problem ist, dass ich insgesamt Queries sparen musste, da mir nach 30.000 Datensätzen die Verbindung zum Server verloren geht.
Habe es jetzt mit verschachtelten Queries gelöst:
INSERT IGNORE INTO datasets (population_id, system_id, population_size) VALUES ( (SELECT id FROM populations WHERE continent = :continent AND popgroup = :popgroup), (SELECT id FROM systems WHERE...