Отключение последующей блокировки для устранения предупреждения HHH000444 - PullRequest
0 голосов
/ 25 июня 2019

У меня есть приложение, которое использует Hibernate 5.3.10.Final и Oracle 11g. Я получаю ошибку ниже.

WARN  org.hibernate.loader.Loader - HHH000444: Encountered request for locking however dialect reports that database prefers locking be done in a separate select (follow-on locking); results will be locked after initial query executes

Я видел два решения до сих пор; установить последующую блокировку на false или просто отключить предупреждение. Но я запутался в том, что установил последующую блокировку на false. Насколько я понимаю, именно так Hibernate может поставить блокировку, когда в запросе .

есть DISTINCT, GROUP BY, UUNION и встроенные представления.

Так что, если мы установим последующую блокировку на false, не будет ли это означать, что Hibernate вообще не будет устанавливать блокировку для этого запроса?

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