Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Warum wird hier die Abfrage „SHOW WARNINGS“ ausgegeben? (JPA/Ruhezustand/MySQL)

Das ist WARUM Show-Warnungen werden ausgegeben:org.hibernate.engine.jdbc.spi.SqlExceptionHelper.handleAndClearWarnings() ruft com.mysql.jdbc.StatementImpl.getWarnings() auf .

Ein Kommentar im Hibernate-Quellcode sagt:

Ich habe die Protokollierungsebene in logback.xml auf „org.hibernate“ auf ERROR erhöht. Die Profilerstellung zeigt, dass die SHOW WARNINGS-Abfrage NICHT MEHR ausgegeben wird.

Dadurch wurde die Leistung geringfügig verbessert.

Ich würde mich über jeden Beitrag freuen, ob es wirklich eine gute Idee ist, SHOW WARNINGS hier zu deaktivieren.