运行sql profiler,看性能瓶颈在哪里。
context.ContextOptions.ProxyCreationEnabled = false; context.Configuration.AutoDetectChangesEnabled = false;
[quote=引用 1 楼 sqlchen 的回复:] 排除硬件原因,有以下可能: 1.你的OOXX写的不好,没利用到索引 2.表设计的不好,字段过多,导致返回数据过大 3.zp对象的构造函数/各属性有没有自定义加入了耗时的处理? 4.用ef的话,关闭proxy,关闭自动侦测实体状态 ps:感觉2,3可能性比较大
context.ContextOptions.ProxyCreationEnabled = false; context.Configuration.AutoDetectChangesEnabled
排除硬件原因,有以下可能: 1.你的OOXX写的不好,没利用到索引 2.表设计的不好,字段过多,导致返回数据过大 3.zp对象的构造函数/各属性有没有自定义加入了耗时的处理? 4.用ef的话,关闭proxy,关闭自动侦测实体状态 ps:感觉2,3可能性比较大
8,497
社区成员
4,736
社区内容
加载中
试试用AI创作助手写篇文章吧