Struktura hibernacji domyślnie włącza SHOW WARNING przez MySQL przy każdym uruchamianym zapytaniu, co podwaja liczbę zapytań do MySQL, a aplikacja może powodować problemy z wydajnością. To dodatkowe rejestrowanie SHOW WARNING przez hibernację można ustalić w -
org.hibernate.engine.jdbc.spi.SqlExceptionHelper#handleAndClearWarnings()
Rozwiązanie
Hibernacja wybierz odpowiedni rejestrator. Można to zrobić, dodając :-Dorg.jboss.logging.provider=slf4j
lub -Dorg.jboss.logging.provider=log4j
jako parametr wykonawczy JVM.
Dla loggera slf4j będziesz musiał skonfigurować logback.xml
plik. Dodaj to:
<logger name="org.hibernate.type" level="ERROR" />
W przypadku rejestratora log4j należy dodać następujący wiersz do log4j.properties
:
log4j.logger.org.hibernate.type=ERROR