.net - IIS 工作进程 RAM 使用率高,进程转储显示大多数是 TdsParserStateObjectNative 类
问题描述
我的 IIS 工作进程的 RAM 使用量猛增,消耗了服务器上所有可用的 RAM。我已经获取了一个进程转储文件并在 dotMemory 中打开它,并且该进程使用的绝大多数 RAM 被一个类的许多实例使用TdsParserStateObjectNative
。这似乎是由Microsoft.Data.SqlClient
. 有没有人碰巧知道这里可能发生了什么?
该应用程序是一个使用 EF Core 的相当标准的 .NET 5.0 API。