¿Cómo veo las consultas que se hibernan cuando una aplicación de hibernación se ejecuta en tomcat?¿Cómo ver las consultas que hibernan?
9
A
Respuesta
16
La respuesta rápida es
hibernate.show_sql=true
por ejemplo como en http://www.javalobby.org/java/forums/t44119.html
Y a partir de la documentación oficial:
hibernate.show_sql
escribe todas las sentencias SQL a la consola. Esta es una alternativa a la configuración de la categoría de registro org.hibernate.SQL para depurar. p. cierto | falsa
hibernate.format_sql
impresión bonita del SQL en el registro y la consola. p.ej. cierto | falsa
Ver esta pregunta así: Hibernate show real SQL
5
Además, si se desea mostrar el valor de sus parámetros puede agregar
log4j.logger.org.hibernate.type=trace
a su archivo de propiedades log4j.
2
Otra alternativa es P6Spy. Se intercepta el controlador JDBC y registra todas las transacciones.
Cuestiones relacionadas
- 1. ¿Cómo puedo ver las consultas que se ejecutan contra Oracle?
- 2. ¿Cómo puedo ver las consultas SQL sin procesar que está ejecutando Django?
- 3. Ver las consultas SQL para Django queryset delete
- 4. 1.3M consultas/Hora. ¿Cómo construirías las consultas?
- 5. ¿Hay alguna manera de ver las consultas de LINQ a medida que ocurren?
- 6. Muchos a muchos hibernan lado inverso ignorado
- 7. Tablas temporales MYSQL - Cómo ver las activas
- 8. ¿Cómo probar las consultas HQL?
- 9. PostgreSQL cómo ver qué consultas se han ejecutado
- 10. Cómo ver las consultas de mysql en la consola de rails
- 11. Tablas específicas de MS SQL que cuelgan en las consultas
- 12. SQL anexar las consultas
- 13. ¿Cómo se miden las "consultas por segundo"?
- 14. Cómo encontrar las consultas más lentas
- 15. Cómo sincronizar las consultas de Django
- 16. ¿Cómo depurar las consultas de MySQL/Doctrine2?
- 17. ¿Hay alguna herramienta para ver las consultas ejecutadas en la base de datos?
- 18. Queda insensible a las consultas
- 19. ¿Hay alguna manera de ver las consultas pasadas de mysql con phpmyadmin?
- 20. ¿Cómo es que las consultas no se agregan a Db.connection.queries de Django en las pruebas?
- 21. ¿Cómo puedo acelerar las consultas contra tablas a las que no puedo agregar índices?
- 22. Listar las consultas que se ejecutan en SQL Server
- 23. ¿Cómo se arreglan las consultas que solo se ejecutan lentamente hasta que se guardan en caché?
- 24. ¿Cómo imprimo las consultas ejecutadas por el método django .save()?
- 25. ¿Cómo ver las funciones de DLL?
- 26. ¿Cómo ver todas las revisiones en TortoiseSVN?
- 27. LINQ a las consultas XML
- 28. ¿Cómo puedo iniciar sesión y encontrar las consultas más caras?
- 29. Las consultas heterogéneas requieren ANSI_NULLS
- 30. ¿Por qué las consultas MySQLdb enhebradas en Python son más lentas que las mismas consultas sin subprocesos?
En Tomcat, esto muy probablemente terminaría en "catalina.out". – Thilo