微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

动态数据网站由于速度慢而无法使用

如何解决动态数据网站由于速度慢而无法使用

| 我已经使用实体框架创建了一个小的“动态数据网站”。我真的没有这个经验,但是看起来很有趣。无论如何,我只有一个显示在单个网页上。该表包含超过21000行,并且该页面将我限制为每页10条记录,这很好。 我的问题是页面运行速度非常慢。我猜想每次尝试导航时,表中的每一行都可能会被加载,但是我不确定这是原因。 如何提高页面性能?我希望能够快速轻松地点击结果页面。当前,单击到下一组结果需要60秒钟以上。     

解决方法

        这通常是由表上的过滤器引起的,该表中的过滤器有很多行,您可以使用自动完成过滤器来解决此问题,该过滤器会预先过滤用户输入的数据库。 您可以从ny NuGet包“动态数据自定义过滤器”中获取此过滤器和其他过滤器。     ,        也可以尝试使用Ayende的EFProf进行查看。它是一种商业产品,但是有30天的免费试用期。有时我会指出您正在做的愚蠢的事情,并提出一些优化数据访问的方法     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。