C#编程中关于数据缓存的经验总结
摘要:
一直以来,我都发现程序的运行速度不够理想。通过查代码,发现程序对数据库的访问非常频繁,而且检索出来的数据量比较大。为了让程序运行快起来,我想对程序采用适当的缓存方法。我在C#尝试了5种方法进行数据缓存,具体如下:(如有遗漏,错误欢迎大家指正,欢迎提建议。)1:Session方法:此方法是针对于每个用户来的,如果用户量比较大,那么建议不要采用此方法,否则会大量耗尽服务器资源。2:Cache方法: 2.1:对于每个用户来说访问的数据最好是一致的,否则要用不同的key标识不同的缓存。(要缓存的数据至少也是按用户类型来分的,如果每个用户可以按条件检索得到不同的数据的话,即使不造成数据混乱,估计也跟se 阅读全文
posted @ 2011-04-28 16:15 seoxs 阅读(596) 评论(3) 推荐(1)