设立sql语句在控制台的输出
2015-07-23 10:28
253 查看
ofbiz:设置sql语句在控制台的输出
为研究ofbiz中的entity,view-entity的关联,当然也想看看到底是如何输出sql语句,默认输出sql是有受时间限制,那如何取消呢,操作如下
1. 确保debug.properties中的print.timing=true
2. 打开GenericDAO.java 中大概798行(偶用的是12.04)
if (Debug.timingOn()) {
long queryEndTime = System.currentTimeMillis();
long queryTotalTime = queryEndTime - queryStartTime;
if (queryTotalTime > 150) {
Debug.logTiming("Ran query in " + queryTotalTime + " milli-seconds: " + sql, module);
}
}
将其注释,如
//if (queryTotalTime > 150) {
Debug.logTiming("Ran query in " + queryTotalTime + " milli-seconds: " + sql, module);
//}
3.重新编译, run-install
为研究ofbiz中的entity,view-entity的关联,当然也想看看到底是如何输出sql语句,默认输出sql是有受时间限制,那如何取消呢,操作如下
1. 确保debug.properties中的print.timing=true
2. 打开GenericDAO.java 中大概798行(偶用的是12.04)
if (Debug.timingOn()) {
long queryEndTime = System.currentTimeMillis();
long queryTotalTime = queryEndTime - queryStartTime;
if (queryTotalTime > 150) {
Debug.logTiming("Ran query in " + queryTotalTime + " milli-seconds: " + sql, module);
}
}
将其注释,如
//if (queryTotalTime > 150) {
Debug.logTiming("Ran query in " + queryTotalTime + " milli-seconds: " + sql, module);
//}
3.重新编译, run-install
相关文章推荐
- Spark SQL
- ofbiz数据库表结构设计
- ofbiz数据库表结构设计(1)- PARTY
- mysql max_allowed_packet 设置过小导致记录写入失败
- ofbiz数据库表结构设计(3)- 订单ORDER
- MySQL和MongoDB的性能测试
- Mysql及MongoDB并发测试对比
- MongoDB和MySQL性能测试及其结果分析2010
- Sql Server 相关错误问题及解决方法
- mysql 分区表
- 【转】B-树和B+树的应用:数据搜索和数据库索引
- B-树和B+树的应用:数据搜索和数据库索引
- JDBC连接oracle数据库
- OGG(oracle golden date)简单部署ORACLE 11g-ORACLE 11g
- 一个项目涉及到的50个Sql语句
- redis部署手册
- mysql允许所有host访问
- 在Oracle数据库中使用NFS,如何调优?
- 解析大型.NET ERP系统 20条数据库设计规范
- windows下 MySQL手动安装与卸载