public final class JdbcSqlStat extends Object implements JdbcSqlStatMBean
构造器和说明 |
---|
JdbcSqlStat(String sql) |
public JdbcSqlStat(String sql)
public String getLastSlowParameters()
public void setLastSlowParameters(String lastSlowParameters)
public String getDbType()
public void setDbType(String dbType)
public String getDataSource()
public void setDataSource(String dataSource)
@Deprecated public static final String getContextSqlName()
@Deprecated public static final void setContextSqlName(String val)
@Deprecated public static final String getContextSqlFile()
@Deprecated public static final void setContextSqlFile(String val)
public static final void setContextSql(String val)
public String getName()
getName
在接口中 JdbcSqlStatMBean
public void setName(String name)
public String getFile()
getFile
在接口中 JdbcSqlStatMBean
public void setFile(String file)
public void reset()
reset
在接口中 JdbcSqlStatMBean
public long getConcurrentMax()
getConcurrentMax
在接口中 JdbcSqlStatMBean
public long getRunningCount()
getRunningCount
在接口中 JdbcSqlStatMBean
public void addUpdateCount(int delta)
public long getUpdateCount()
getUpdateCount
在接口中 JdbcSqlStatMBean
public long getFetchRowCount()
getFetchRowCount
在接口中 JdbcSqlStatMBean
public long getId()
getId
在接口中 JdbcSqlStatMBean
public void setId(long id)
public String getSql()
getSql
在接口中 JdbcSqlStatMBean
public Date getExecuteLastStartTime()
getExecuteLastStartTime
在接口中 JdbcSqlStatMBean
public void setExecuteLastStartTime(long executeLastStartTime)
public Date getExecuteNanoSpanMaxOccurTime()
public Date getExecuteErrorLastTime()
getExecuteErrorLastTime
在接口中 JdbcSqlStatMBean
public void addFetchRowCount(long delta)
public void addExecuteBatchCount(long batchSize)
public long getExecuteBatchSizeTotal()
getExecuteBatchSizeTotal
在接口中 JdbcSqlStatMBean
public void incrementExecuteSuccessCount()
public void incrementRunningCount()
public void decrementRunningCount()
public void decrementExecutingCount()
public long getExecuteSuccessCount()
getExecuteSuccessCount
在接口中 JdbcSqlStatMBean
public void addExecuteTime(StatementExecuteType executeType, boolean firstResultSet, long nanoSpan)
public void addExecuteTime(long nanoSpan)
public long getExecuteMillisTotal()
getExecuteMillisTotal
在接口中 JdbcSqlStatMBean
public long getExecuteMillisMax()
getExecuteMillisMax
在接口中 JdbcSqlStatMBean
public long getErrorCount()
getErrorCount
在接口中 JdbcSqlStatMBean
public long getExecuteBatchSizeMax()
getExecuteBatchSizeMax
在接口中 JdbcSqlStatMBean
public long getInTransactionCount()
public void incrementInTransactionCount()
public static CompositeType getCompositeType() throws JMException
JMException
public long getExecuteCount()
getExecuteCount
在接口中 JdbcSqlStatMBean
public Map<String,Object> getData() throws JMException
JMException
public Histogram getHistogram()
public CompositeDataSupport getCompositeData() throws JMException
JMException
public Throwable getExecuteErrorLast()
public void error(Throwable error)
public long getResultSetHoldTimeMilis()
public long getExecuteAndResultSetHoldTimeMilis()
public Histogram getFetchRowCountHistogram()
public Histogram getUpdateCountHistogram()
public Histogram getExecuteAndResultHoldTimeHistogram()
public long getResultSetHoldTimeNano()
public long getExecuteAndResultSetHoldTimeNano()
public void addResultSetHoldTimeNano(long nano)
public void addResultSetHoldTimeNano(long statementExecuteNano, long resultHoldTimeNano)
public boolean isRemoved()
public void setRemoved(boolean removed)
Copyright © 2012 Alibaba Group. All Rights Reserved.