Pourquoi les requêtes SQL sur Management Studio s’exécutent plus rapidement?

Pourquoi la même requête fonctionne-t-elle mal lorsqu'elle est lancée à partir de l'application ou package SSIS mais très rapidement à partir de Management Studio (SSMS)? Il s'agit d'une question fréquemment posée par les DBAs et développeurs BI/SQL, mais la majorité ne connaît pas la vraie raison de ce comportement.