Ramverket för viloläge möjliggör MySQL:s SHOW WARNING som standard med varje fråga som aktiveras, detta fördubblar antalet frågor till MySQL och applikationen kan realisera prestandaproblem. Denna extra loggning av VIS VARNING genom viloläge kan upprättas på -
org.hibernate.engine.jdbc.spi.SqlExceptionHelper#handleAndClearWarnings()
Lösning
Få viloläge att välja en riktig logger. Detta kan göras genom att lägga till :-Dorg.jboss.logging.provider=slf4j
eller -Dorg.jboss.logging.provider=log4j
som en JVM-körtidsparameter.
För slf4j logger måste du konfigurera logback.xml
fil. Lägg till detta :
<logger name="org.hibernate.type" level="ERROR" />
För log4j logger måste du lägga till följande rad till log4j.properties
:
log4j.logger.org.hibernate.type=ERROR