从 .NET 3.1 迁移到 .NET 8 后 SQL 查询超时

问题描述 投票:0回答:1

最近我们从 .NET 3.1 迁移到 .NET 8,性能问题开始出现,EF Core 抛出超时,但没有太多意义。

我尝试对其进行分析,但无法推断出为什么迁移的项目在正常工作负载下崩溃。

asp.net sql-server entity-framework
1个回答
0
投票

确保与 EF Core 一起使用的数据库提供程序与 .NET 8 兼容。提供程序与数据库交互或处理连接的方式可能会发生变化,这可能会影响性能。

检查 .NET 3.1 和 .NET 8 之间连接池的处理方式是否有变化。连接池设置(例如最大池大小、空闲连接超时等)可能会影响应用程序的性能,尤其是在重负载下.

© www.soinside.com 2019 - 2024. All rights reserved.