Hi,
Andererseits hat die Tabelle nur knapp 18.000 Zeilen; eine Tabelle, die naiv die Entfernungen aller Datensätze zueinander speicherte, beliefe sich auf knapp 324 Millionen Zeilen.
162 Mios. Die Entfernung von A nach B ist dieselbe wie die von B nach A, d.h. es reicht die Hälfte. Man kann o.B.d.A. als Ausgangspunkt die numerisch kleinere PLZ nehmen und die numerisch größere als Endpunkt.
Für viele Fälle würde es bei der Umkreissuche vermutlich auch schon ausreichen, nur die ersten 2 Stellen der PLZ zu betrachten.
cu,
Andreas a/k/a MudGuard