用了存储过程还有必要再用sql缓存否?
环境:asp.net 2.0 / ms sql 2005
已经使用了存储过程查询数据
具体:
在asp.net 2.0所提供的各种缓存中,如果已经使用了存储过程,那么最好使用那种缓存?页面缓存?sql依赖(SqlDependency= "CommandNotification ")的缓存?
请高人指点。
------解决方案--------------------沙发!!!
这个要看情况了..如果页面的数据,时间观念无所谓的话..
可以使用页面缓存,或者数据缓存..使用缓存占机器内存的..
------解决方案--------------------存储过程和缓存又有什么关系...
如果就一个查询,放在程序中执行和放在存储过程中执行,效率相差又不大
主要是填充数据集的处理
------解决方案--------------------预计的访问量呢??你的代码质量呢?有没有可能动态直接生成静态,等等
新闻列表的逻辑复杂度呢?