Ich kann zu dem Post nichts beitragen, aber ich habe den RGZPFM gerade mal im laufenden Betrieb für eine Tabelle, die permanent im Zugriff ist, aufgerufen.

RGZPFM FILE(DAXLOGPF)
RBDACCPTH(*NO)
ALWCANCEL(*YES)
LOCK(*SHRUPD)

Hat prima geklappt. Es gab keine Störungen im Betrieb und die Tabelle ist drastisch kleiner geworden.

Hat aber auch 45 Minuten gedauert. Ich empfehle, so etwas immer als Batchjob auszuführen.

Vielen Dank für den super Tipp!