com.alibaba.druid.stat
类 JdbcDataSourceStat
java.lang.Object
com.alibaba.druid.stat.JdbcDataSourceStat
- 所有已实现的接口:
- JdbcDataSourceStatMBean
public class JdbcDataSourceStat
- extends Object
- implements JdbcDataSourceStatMBean
JdbcDataSourceStat
public JdbcDataSourceStat(String name,
String url)
JdbcDataSourceStat
public JdbcDataSourceStat(String name,
String url,
String dbType)
JdbcDataSourceStat
public JdbcDataSourceStat(String name,
String url,
String dbType,
Properties connectProperties)
getGlobal
public static JdbcDataSourceStat getGlobal()
setGlobal
public static void setGlobal(JdbcDataSourceStat value)
configFromProperties
public void configFromProperties(Properties properties)
isResetStatEnable
public boolean isResetStatEnable()
setResetStatEnable
public void setResetStatEnable(boolean resetStatEnable)
getMaxSqlSize
public int getMaxSqlSize()
setMaxSqlSize
public void setMaxSqlSize(int value)
getDbType
public String getDbType()
setDbType
public void setDbType(String dbType)
getSkipSqlCount
public long getSkipSqlCount()
getSkipSqlCountAndReset
public long getSkipSqlCountAndReset()
reset
public void reset()
- 指定者:
- 接口
JdbcDataSourceStatMBean 中的 reset
getConnectionHoldHistogram
public Histogram getConnectionHoldHistogram()
getConnectionStat
public JdbcConnectionStat getConnectionStat()
getResultSetStat
public JdbcResultSetStat getResultSetStat()
getStatementStat
public JdbcStatementStat getStatementStat()
getConnectionUrl
public String getConnectionUrl()
- 指定者:
- 接口
JdbcDataSourceStatMBean 中的 getConnectionUrl
getSqlList
public TabularData getSqlList()
throws JMException
- 指定者:
- 接口
JdbcDataSourceStatMBean 中的 getSqlList
- 抛出:
JMException
getStatFilter
public static StatFilter getStatFilter(DataSourceProxy dataSource)
getSqlStat
public JdbcSqlStat getSqlStat(int id)
getSqlStat
public JdbcSqlStat getSqlStat(long id)
getConnections
public final ConcurrentMap<Long,JdbcConnectionStat.Entry> getConnections()
getConnectionList
public TabularData getConnectionList()
throws JMException
- 指定者:
- 接口
JdbcDataSourceStatMBean 中的 getConnectionList
- 抛出:
JMException
getName
public String getName()
getUrl
public String getUrl()
getSqlStatMap
public Map<String,JdbcSqlStat> getSqlStatMap()
getSqlStatMapAndReset
public List<JdbcSqlStatValue> getSqlStatMapAndReset()
getRuningSqlList
public List<JdbcSqlStatValue> getRuningSqlList()
getSqlStat
public JdbcSqlStat getSqlStat(String sql)
createSqlStat
public JdbcSqlStat createSqlStat(String sql)
getConnectionActiveCount
public long getConnectionActiveCount()
- 指定者:
- 接口
JdbcDataSourceStatMBean 中的 getConnectionActiveCount
getConnectionConnectAliveMillis
public long getConnectionConnectAliveMillis()
- 指定者:
- 接口
JdbcDataSourceStatMBean 中的 getConnectionConnectAliveMillis
getConnectionConnectAliveMillisMax
public long getConnectionConnectAliveMillisMax()
getConnectionConnectAliveMillisMin
public long getConnectionConnectAliveMillisMin()
getConnectionHistogramRanges
public long[] getConnectionHistogramRanges()
- 指定者:
- 接口
JdbcDataSourceStatMBean 中的 getConnectionHistogramRanges
getConnectionHistogramValues
public long[] getConnectionHistogramValues()
- 指定者:
- 接口
JdbcDataSourceStatMBean 中的 getConnectionHistogramValues
getClobOpenCount
public long getClobOpenCount()
getClobOpenCountAndReset
public long getClobOpenCountAndReset()
incrementClobOpenCount
public void incrementClobOpenCount()
getBlobOpenCount
public long getBlobOpenCount()
getBlobOpenCountAndReset
public long getBlobOpenCountAndReset()
incrementBlobOpenCount
public void incrementBlobOpenCount()
Copyright © 2013-2014 Alibaba Group. All Rights Reserved.