JProfiler показывает, что «неизвестные» вызовы JDBC занимают 40% времени - PullRequest
0 голосов
/ 01 декабря 2011

Я использую JProfiler для просмотра всех вызовов JDBC в моем приложении, использующем Hibernate. Оказывается, что топ-2 горячих точек - "unknown" и "select 1". Есть идеи, что они такое?

enter image description here

Ответы [ 2 ]

2 голосов
/ 01 декабря 2011

«Выбрать 1» - это проверка, чтобы убедиться, что соединение все еще действует. Также может быть «выбрать 1 из двойных» или «выбрать 1 + 1» в зависимости от используемой базы данных.

0 голосов
/ 02 декабря 2011

В дополнение к ответу Роджера Линдсё, «неизвестная» горячая точка - это ошибка, исправленная в JProfiler 7.0.1.

...