Получение времени ожидания соединения в linq to sql - PullRequest
0 голосов
/ 01 декабря 2011

Я использую linq to sql в своем приложении, а также использую многопоточность. Теперь по прошествии нескольких секунд отображаются время ожидания и проблема с пулом соединений.

Для решения я добавил «Максимальный размер пула = 100» в строку подключения и «CommandTimeout = 90000».

А это мой код.

using (DataClassesDataContext DbContext = new DataClassesDataContext())
        {
            try
            {
                //DataClassesDataContext DbContext = new DataClassesDataContext();
                DbContext.CommandTimeout = 90000;
                DbContext.JodDetails.InsertOnSubmit(job);
                DbContext.SubmitChanges();
                DbContext.Dispose();
            }
            catch (Exception ex)
            {

            }
        }

Пожалуйста, предложите любую идею, чтобы решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...