Mysql
 sql >> Base de données >  >> RDS >> Mysql

Pourquoi la requête « AFFICHER LES AVERTISSEMENTS » est-elle émise ici ? (JPA/Hibernate/MySQL)

C'est POURQUOI afficher les avertissements est émis :org.hibernate.engine.jdbc.spi.SqlExceptionHelper.handleAndClearWarnings() appelle com.mysql.jdbc.StatementImpl.getWarnings() .

Un commentaire dans le code source d'Hibernate indique :

J'ai augmenté le niveau de journalisation sur logback.xml sur "org.hibernate" à ERROR. Le profilage montre que la requête SHOW WARNINGS n'est plus émise.

Cela a apporté une amélioration marginale des performances.

J'apprécierais toute contribution quant à savoir si c'est réellement une bonne idée de désactiver AFFICHER LES AVERTISSEMENTS ici.