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 在接口中 JdbcSqlStatMBeanpublic void setName(String name)
public String getFile()
getFile 在接口中 JdbcSqlStatMBeanpublic void setFile(String file)
public void reset()
reset 在接口中 JdbcSqlStatMBeanpublic long getConcurrentMax()
getConcurrentMax 在接口中 JdbcSqlStatMBeanpublic long getRunningCount()
getRunningCount 在接口中 JdbcSqlStatMBeanpublic void addUpdateCount(int delta)
public long getUpdateCount()
getUpdateCount 在接口中 JdbcSqlStatMBeanpublic long getFetchRowCount()
getFetchRowCount 在接口中 JdbcSqlStatMBeanpublic long getId()
getId 在接口中 JdbcSqlStatMBeanpublic void setId(long id)
public String getSql()
getSql 在接口中 JdbcSqlStatMBeanpublic Date getExecuteLastStartTime()
getExecuteLastStartTime 在接口中 JdbcSqlStatMBeanpublic void setExecuteLastStartTime(long executeLastStartTime)
public Date getExecuteNanoSpanMaxOccurTime()
public Date getExecuteErrorLastTime()
getExecuteErrorLastTime 在接口中 JdbcSqlStatMBeanpublic void addFetchRowCount(long delta)
public void addExecuteBatchCount(long batchSize)
public long getExecuteBatchSizeTotal()
getExecuteBatchSizeTotal 在接口中 JdbcSqlStatMBeanpublic void incrementExecuteSuccessCount()
public void incrementRunningCount()
public void decrementRunningCount()
public void decrementExecutingCount()
public long getExecuteSuccessCount()
getExecuteSuccessCount 在接口中 JdbcSqlStatMBeanpublic void addExecuteTime(StatementExecuteType executeType, boolean firstResultSet, long nanoSpan)
public void addExecuteTime(long nanoSpan)
public long getExecuteMillisTotal()
getExecuteMillisTotal 在接口中 JdbcSqlStatMBeanpublic long getExecuteMillisMax()
getExecuteMillisMax 在接口中 JdbcSqlStatMBeanpublic long getErrorCount()
getErrorCount 在接口中 JdbcSqlStatMBeanpublic long getExecuteBatchSizeMax()
getExecuteBatchSizeMax 在接口中 JdbcSqlStatMBeanpublic long getInTransactionCount()
public void incrementInTransactionCount()
public static CompositeType getCompositeType() throws JMException
JMExceptionpublic long getExecuteCount()
getExecuteCount 在接口中 JdbcSqlStatMBeanpublic Map<String,Object> getData() throws JMException
JMExceptionpublic Histogram getHistogram()
public CompositeDataSupport getCompositeData() throws JMException
JMExceptionpublic 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.