Служба WCF для многих одновременных клиентов и доступа к базе данных

Я новичок в услугах WCF и удивляюсь, каков будет лучший способ решения следующих задач.

У меня много клиентов (~ 200 - ~ 500), которые все довольно часто в течение рабочего дня делают запросы на мои услуги. Большинство запросов связаны с запросом базовой базы данных для предоставления правильного ответа.

Что я'Меня беспокоит потенциальное количество соединений с базой данных, порожденных входящими запросами. Если все клиенты делают одновременные запросы, то сервер базы данных будет сильно поражен. Я'Я хотел бы избежать глупого числа соединений с базой данных, если это возможно.

Было бы лучше ограничить количество одновременных подключений к службе WCF и, следовательно, непреднамеренно уменьшить возможное количество подключений к базе данных? I '

мы рассматривали вопрос о том, чтобы сделать службу единичной, которая порождает потоки для выполнения транзакции базы данных, чтобы я мог контролировать количество потоков, но является ли это избыточным и достаточно ли ограничения соединений со службой?

Большое спасибо за любые советы.

Ответы на вопрос(3)

Ваш ответ на вопрос