什么“;高速缓存”;正在sqlhelperparametercache中使用
本文关键字:sqlhelperparametercache 高速缓存 什么 正在 | 更新日期: 2023-09-27 17:58:07
当您调用SqlHelperParameterCache.GetSpParameterSet时,我一直在尝试确定正在使用的缓存。我认为它可能是SQL SErver执行计划缓存,但我不确定:https://msdn.microsoft.com/en-us/library/ms175580.aspx
我似乎在MSDN上找不到确切的答案。对这个古老的物体有什么想法吗?
谢谢!
基于这个看起来像是原始代码镜像的源代码,它们似乎使用了静态Hashtable
。因此,缓存不会超过AppPool生命周期。
private static Hashtable paramCache = Hashtable.Synchronized(new Hashtable());