Neue Zugriffspfade, die nicht UNIQUE sind, spielen für eine laufende Anwendung überhaupt keine Rolle.

Wichtig bei deinen SQL's insbesonders bei Join's sind vorhandene Zugriffspfade sowie Feldbeziehungen ohne Konvertierung.
Also keine Umwandlung von Zahlen in Zeichen oder umgekehrt oder Verknüpfung über Substring's.

Zur Analyse bietet sich (bei fehlendem STRSQL) der iSeries-Navigator an, mit dem können SQL's analysiert werden.

Wenn du damit nicht zurechtkommst, dann ggf. noch REXX als Quelle und per STRDBG im Dialogjob ausprobieren.