使用Cache优化网站
公司一个业务系统的后台,使用人数虽然不多,但是查询语句、数据库结构、服务器、网络等条件导致不是很快,尤其一些复杂查询的页面
开始我想用数据库缓存依赖SqlCacheDependency,但是是针对数据表缓存的 如果我只对A表注册缓存依赖 那么联表查询比如
select a.id from a join b on a.id=b.id 是否能起到作用
我是否可以给所有表注册缓存依赖:aspnet_regsql -S . -E -ed -d 数据库名 -et -t 表名
如果可以的话,这么多表 有什么好的办法可以快速给所有表注册吗
网站是个website,大量使用repeater 似乎用数据源缓存和页面缓存OutputCache 更合适而且还简单
但是列表页都会有些增删改的操作,使用这两种缓存是否有问题