Основной поставщик не удалось открыть
Я выполнил 3 процесса Ajax для одновременного запуска приведенного ниже кода. но один из процессов выдает исключение, которое говорит сообщениеОсновной поставщик не удалось открыть. "
try{
orderRepository orderRepo = new orderRepository(); // get context (Mysql)
var result = (from x in orderRepo.orders
where x.orderid == orderno
select new {x.tracking, x.status, x.charged }).SingleOrDefault();
charged = result.charged;
}catch(Exception e){
log.Error(e.Message); // The underlying provider failed on Open.
}
И я запускаю 1 Ajax-вызов, который не удался раньше, затем он проходит.
Это происходит с процессом 1 из 3 (Ajax), иногда с процессом 2 из 5.
Я думаю, потому что все процессы пытаются использовать базу данных одновременно. но я не могне могу найти решение.
Это моя строка подключения,
Кто-нибудь знает решение или что-то, что я могу попробовать, пожалуйста, сообщите мне.
Спасибо