我一直在阅读有关执行计划和存储过程中动态参数问题的大量内容。我知道建议的解决方案。
不过,我的问题是,我读过的所有内容都表明SQL Server会缓存存储过程的执行计划。没有提到表值函数。我认为它适用于视图(出于兴趣)。
每次调用表值函数时是否重新编译?
什么时候最好使用表值函数而不是存储过程?