摘要: 延迟加载:优点:只在需要的时候加载数据,不需要预先计划,避免了各种复杂的外连接、索引、视图操作带来的低效率问题使用方式:两步第一:在需要延迟加载的属性前加上virtual ,该属性的类型可以是任务的集合类型ICOLLOCT<T>或者是0/1..1关联属性。如:publicvirtualList<Product> Products { get; set; } 第二:在context构造器中开启延迟加载功能ContextOptions.LazyLoadingEnabled = true;缺陷:多次与DB交互,性能降低阻止延迟加载解决方案:ToList(),返回的东西是个内存 阅读全文
posted @ 2013-06-17 20:55 365lei 阅读(6753) 评论(0) 推荐(0) 编辑
摘要: 简单了解一下:配置 数据库缓存:l S服务器名称 -E集成身份验证 -ed启动 -d数据库名称 -et指定缓冲依赖的表名 -t表名在vs2010的命令提示符中运行(切换到aspnet_regsql.exe所在的目录)aspnet_regsql -S . -E -ed -d HKCorpData -et -t HKSJ_USERS缓存依赖禁用该数据库 aspnet_regsql -S . -E -dd -d HKCorpData web.config配置文件如下: connectionString为连接字符串的名称 /* <caching> <sqlCacheDependenc 阅读全文
posted @ 2013-06-17 18:41 365lei 阅读(260) 评论(0) 推荐(0) 编辑