Я долго искал, как EF использует соединения с БД SQL Server и использует ли он пулы подключений под капотом, но я не смог найти никаких подробностей об этом.
Пул соединений обрабатывается поставщиком источника данных, а не Entity Framework. Например, поставщик MS SQL поддерживает и использует пул соединений по умолчанию.
Использование пула соединений с SQL Server
хорошая ссылка.