存储过程中DBCC FREEPROCCACHE使用问题,如何优化性能

我在存储过程里面加了DBCC FREEPROCCACHE;怎么存储过程的执行时间反而比没加的时候变长了?
在网上查了下,没没看懂,哪位对SQL SERVER数据库和存储过程熟悉的能解释一下吗?
这个不是释放存储过程 内存的吗

这个命令是把SQL Server会将缓存中的存储过程执行计划全部清除,但这个实际生产中并不是影响执行效率的决定因素,你如果索引和语句没有优化,比如疯狂嵌套子语句或者不停cte调用,这个谁也没办法,建议执行语句期间观察下实例的cpu占用率和内存占用