Ich würde da mal die Zugriffspfade analysieren und die verwendeten Where/Order-Klauseln.

STRSQL optimiert für den Dialog und ist deshalb bei den ersten Sätzen meist schneller als der spätere Batch-SQL.