Je m'interroge sur la différence de performances entre la procédure stockée et la fonction scalaire. Pour l'instant, j'utilise principalement des fonctions scalaires, car je peux les utiliser dans d'autres requêtes (et 99% du temps, elles retournent 1 valeur de toute façon). Mais il y a des fonctions scalaires que je n'utilise jamais dans d'autres requêtes et je les appelle habituellement avec un simple SELECT dbo.somefunction (paramètre) et c'est tout.Performances de la procédure stockée par rapport à la fonction scalaire dans Microsoft SQL Server
Serait-il préférable, du point de vue des performances, de les migrer vers une procédure stockée?
Ne sous-estimez pas ce que Charles a déclaré. Les FDU sont excellents, mais ils peuvent constituer un énorme goulot d'étranglement au niveau des performances. –