«В отличии от идентичности, следующий номер для значения столбца будет извлечен из памяти, а не с диска - это делает последовательность значительно быстрее, чем идентичность» , определенными в этом article. Означает ли это, что идентификатор приходит с диска в случае идентификации, если да, то какой диск и как. Используя последовательность, я могу видеть в журнале дополнительный запрос select к db при вставке новой записи. Но я не нашел этот дополнительный запрос select в журнале в случае идентификации. Затем как последовательность становится быстрее, чем идентичность.Hibernate IDENTITY против ПОСЛЕДОВАТЕЛЬНОСТИ
Может кто-нибудь, пожалуйста, предоставить ценную информацию об этой сложности.
Спасибо. На самом деле, я тоже перешел через ссылки. Если вам не нужен этот дополнительный запрос, то не могли бы вы прояснить, как последовательность становится быстрее, чем личность. – cooper
в режиме отладки и использовать объект, который имеет последовательность для своего идентификатора, я сохраняю (до фиксации) сущность, и этот объект уже имеет идентификатор еще до того, как существовала строка в базе данных. – Angga