Oui et non. Il s'avère que vous pouvez avoir deux requêtes, identiques à l'exception des espaces blancs, qui s'exécutent à des vitesses différentes sur SQL Server. Je n'aurais pas cru cela si je ne l'avais pas vu de mes propres yeux, mais cela a été pour moi au travail (sur sql server 2008) et après beaucoup de tests, de cheveux et de déni j'ai dû admettre que ça se passait. Voici un exemple d'une autre personne connaît le même problème:
Space in SQL Server 2008 R2 slows down performance
Maintenant, pour la partie « non » de la réponse. Nous avons beaucoup de questions avec beaucoup d'espace blanc et cela est arrivé exactement une fois que je suis au courant. Ce n'est pas du tout un moyen standard pour accélérer les requêtes, il arrive juste qu'il y ait un cas vraiment bizarre. Je ne voudrais pas perdre de temps à supprimer les espaces blancs des procédures stockées, ça ne va presque jamais aider. Presque.