Hallo Walter,
ich bin zwar nicht der andere Walter, aber vielleicht kann ich auch mit einer Möglichkeit helfen:
http://wiki.openstreetmap.org/wiki/User:Garmin-User#Mein_Vorgehen_bei_der_Erstellung_einer_eigenen_Karte
Da beschreibe ich, wie ich das mit den Changes mache - ohne Datenbank. Der tägliche Download dauert bei mir ca. 1 Minute, der reine Merge-Change ebenfalls (dessen Dauer sich aber täglich addiert, also je Tag dauert’s dann schrittweise länger) und das Aktualisieren bei Bedarf braucht etwas mehr als 'ne halbe Stunde für ungepackte 24,4 GB derzeit.
Es gibt übrigens einen Unterschied zwischen den Diffs (die nicht von mir verwendet werden) und den OSM-Changes. Dies und die Sache mit der Datenbank hat mich auch sehr lange hadern lassen, bis ich mich für den jetzigen Weg entschieden habe. Vor allem wollte ich sicher gehen, dass sich die Aktualität nicht überschneidet (doppeltes Einspielen von Daten) oder Lücken bildet (die dann niemals gefüllt werden).
Grüße
Mario