mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
add more mysql loginfo
This commit is contained in:
@@ -15,10 +15,7 @@
|
||||
*/
|
||||
package com.alibaba.druid.filter.logging;
|
||||
|
||||
import java.sql.ResultSetMetaData;
|
||||
import java.sql.SQLException;
|
||||
import java.sql.Savepoint;
|
||||
import java.sql.Types;
|
||||
import java.sql.*;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Properties;
|
||||
@@ -36,7 +33,9 @@ import com.alibaba.druid.proxy.jdbc.ResultSetProxy;
|
||||
import com.alibaba.druid.proxy.jdbc.StatementProxy;
|
||||
import com.alibaba.druid.sql.SQLUtils;
|
||||
import com.alibaba.druid.sql.SQLUtils.FormatOption;
|
||||
import com.alibaba.druid.util.JdbcConstants;
|
||||
import com.alibaba.druid.util.JdbcUtils;
|
||||
import com.alibaba.druid.util.MySqlUtils;
|
||||
|
||||
/**
|
||||
* @author wenshao [szujobs@hotmail.com]
|
||||
@@ -369,7 +368,20 @@ public abstract class LogFilter extends FilterEventAdapter implements LogFilterM
|
||||
}
|
||||
|
||||
if (connectionConnectAfterLogEnable && isConnectionLogEnabled()) {
|
||||
connectionLog("{conn-" + connection.getId() + "} connected");
|
||||
StringBuilder msg = new StringBuilder(34)
|
||||
.append("{conn-")
|
||||
.append(connection.getId());
|
||||
|
||||
Connection impl = connection.getRawObject();
|
||||
if (JdbcConstants.MYSQL.equals(dataSource.getDbType())) {
|
||||
Long procId = MySqlUtils.getId(impl);
|
||||
if (procId != null) {
|
||||
msg.append(",procId-").append(procId);
|
||||
}
|
||||
}
|
||||
|
||||
msg.append("} connected");
|
||||
connectionLog(msg.toString());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user