Die Unterschiede waren bei uns marginal. Theoretisch sollte die 1. Variante schneller sein (generierter C - Code), wesentlicher ist aber die Qualität der verwendeten SQL Statements. Auf relativ kleinen und alten Maschinen sind in vielen Fällen beide Varianten langsamer als RPGLE Progamme mit 'klassischer' IO. (F-specs, chain, setll etc.)
RPGLE mit embedded SQL läßt sich einfacher debuggen als SPL.

Gruß

Torsten