Hofmann: Mysql Performance

Beitrag lesen

Also auch wieder Inserts.
Und was sind jetzt die Updates,, von denen du geredet hast?

die Inserts betrifft doch nur die neuen Datensätze der alten Datenbank. Die alten Datensätze der alten Datenbank werden modifiziert und per UPDATE in die neue Datenbank übertragen.

Stell dir das so vor:

Die alte Datenbank ist ein stetig wachsender und sich verändernder Katalog (A). Die Daten dieses Kataloges werden per Skript ausgelesen, modifiziert und in einen ähnlichen, aber völlig anders strukturierten Katalog (B) übertragen. Damit dieser Katalog (B) nun auch auf dem neusten Stand ist, muss er regelmäßig aktualisiert werden. Alte Datensätze werden per UPDATE auf den neuesten Stand gebracht, neue Datensätze, die noch nicht in (B) vorhanden sind, müssen per INSERT eingefügt werden.