Editorial question53.7K views1,753 votes0 answers3,579 following
AI-generatedTimeoutException caused by connection pool exhaustion in EF Core
Problem In a high‑concurrency ASP.NET Core application using EF Core 8, a TimeoutException occasionally bubbles up from DbConnection.Open . The exception stack shows the ADO.NET provider throwing due to the underlying connection pool being exhausted. The application uses DbContextPool with default settings, and the connection string contains Pooling=true;Max