Bei einer ähnlichen Problematik hat die
Query so lange gebraucht, dass der Timeout zugeschlagen hat (auch
MSSql).
Nachdem das über eine temporäre Tabelle läuft, ist es etliches schneller. Es handelt sich dabei um getestete 60.000 Ids.
Subquery ging nicht, da es sich um die manuell getätigte Auswahl des Benutzers handelt.