gpt4 book ai didi

asp.net-mvc - Linq-to-SQL 和性能

转载 作者:行者123 更新时间:2023-12-02 02:55:53 24 4
gpt4 key购买 nike

嗨,

我正在使用 linq-to-sql 开发 asp.net mvc 站点,我们有 1000 个并发用户,并且遇到性能问题。

我发现 stackovewflow 也是基于 linq-to-sql 构建的?那么任何人都可以知道他们如何提高性能。

没有线路性能很好,每个页面在 3 秒内加载,但根据我们的客户要求迁移到 linq 后,页面在 8 到 10 秒内加载,这是 Not Acceptable 性能。

我们的 HTML 非常清晰,但我们的数据库操作非常复杂。

任何提示或代码都是最佳答案。

提前致谢,

最佳答案

我建议查看 LINQ 生成的查询,特别是复杂的查询,然后手动运行它们,捕获慢速查询,手动优化它们,然后尝试将其转换回 LINQ。

可能又慢又痛苦,但我认为这是最好的方法,LINQ to SQL 很强大,但它无法击败手工编码的优化查询,也许这里和那里的某些东西阻止 SQL Server 使用索引等.

关于asp.net-mvc - Linq-to-SQL 和性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2793205/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com