Это соединение, на которое вы рассчитываете тайм-аут или выполнение команды? Это может быть тайм-аут команды, который, я считаю, совершенно разные вещи.
Я новичок в этом, но, насколько я понимаю, есть разница между тайм-аутом соединения (как долго ждать соединения с базой данных - который, скорее всего, истекает при возникновении проблемы при общем подключении) и командой тайм-аут (сколько ждать при выполнении команды). У меня были некоторые проблемы с проектом, выполняющим длительные команды. Я думаю, что по умолчанию было 30 секунд, хотя он может отличаться в зависимости от БД. В этой ситуации я мог бы установить его на значение 0, и он не истекает. Интересно, действительно ли это тайм-аут команды, который вы хотите увеличить.
Я считаю, что вы должны установить время ожидания для каждой команды как часть команды.
Вот ТАК сообщение об этом.
Просто мысль.