spring-boot - 如何显示/启用在 igniterepository 的 Spring Boot 数据中执行的查询日志?我们有 Apache ignite 存储库的任何特定属性吗?
问题描述
logging.level.org.hibernate.SQL=debug
logging.level.org.hibernate.type.descriptor.sql=trace
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
尝试使用上述属性,但这些都不起作用。
解决方案
我不知道 Spring Data 大小是否强制记录,但在 Ignite 方面没有这样的事情。
获得该行为的一种方法是longQueryWarningTimeout
在 Ignite 配置中设置为 1,即 1 毫秒。它将打印所有耗时超过 1 毫秒的查询,并显示警告“查询执行时间过长”,实际上是所有查询。
推荐阅读
- python-3.x - 无法加载 python NMSLIB 索引?
- python - Python。优化 Append DF to MySQL DB
- java - 在 JAVA 中读取 .evtx 文件
- ios - 试图从 firebase Swift 获取数据
- c - 如何使用 AC_CONFIG_SUBDIR 将 C 和 Fortran 库打包在一起,其中 C 依赖于 Fortran 库?
- nsis - 调整 MUI2 的组件大小
- android - init.rc setprop 如何工作
- jenkins-pipeline - Jenkins管道 - 更改加载脚本的类名
- sql-server - 逐级运算
- android - 如何在 Kotlin 中等待 Retrofit 异步操作完成?