Время запроса истекло .; вложенное исключение: com.microsoft.sqlserver.jdb c .SQLServerException: истекло время ожидания запроса - PullRequest
0 голосов
/ 28 мая 2020

Получение этой ошибки при попытке выполнить процедуру из транзакции Spring.

SQL state [HY008]; код ошибки [0]; Время запроса истекло .; вложенное исключение: com.microsoft.sqlserver.jdb c .SQLServerException: истекло время ожидания запроса.

Это происходит через 10 минут, если набор данных большой. Для этого используется сервер Azure SQL.

Пробовал:

  1. @ transaction (timeout = 18000)
  2. Azure DB не показывает свойства подключения для редактирования параметра времени ожидания удаленного запроса.

1 Ответ

0 голосов
/ 01 июня 2020

Поздравляем, вы устранили ошибку тайм-аута:

«Я исправил свою проблему с помощью параметра тайм-аута шаблона JDB C на данный момент. Попытаюсь сократить время ожидания запроса»

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

...