echo $begrüßung;
[...] führte ich nun immer einen
DELETE ... WHERE ident_nr=...
und dann einen INSERT ... query durch.
Das würde REPLACE auch tun aber eben als ein Befehl.
da ich annahm, es wäre langsamer SELECT COUNT...WHERE... und dann entweder UPDATE SET... oder INSERT ... zu verwenden.
auf jeden fall ist die db so groß, dass der DELETE WHERE query manchmal bis zu 8 sekunden dauert,
Fehlt da vielleicht ein Index für das in der WHERE-Klausel angegebenen Feld? Oder vielleicht kann MySQL keinen Index aufgrund einer ungünstigen WHERE-Klausel verwenden.
echo "$verabschiedung $name";