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)
public static final String getContextSqlName()
public static final void setContextSqlName(String val)
public static final String getContextSqlFile()
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 JdbcSqlStatValue getValueAndReset()
public JdbcSqlStatValue getValue(boolean reset)
public long getConcurrentMax()
getConcurrentMax 在接口中 JdbcSqlStatMBeanpublic long getRunningCount()
getRunningCount 在接口中 JdbcSqlStatMBeanpublic void addUpdateCount(int delta)
public long getUpdateCount()
getUpdateCount 在接口中 JdbcSqlStatMBeanpublic long getUpdateCountMax()
public long getFetchRowCount()
getFetchRowCount 在接口中 JdbcSqlStatMBeanpublic long getFetchRowCountMax()
public long getClobOpenCount()
public void incrementClobOpenCount()
public long getBlobOpenCount()
public void incrementBlobOpenCount()
public long getReadStringLength()
public void addStringReadLength(long length)
public long getReadBytesLength()
public void addReadBytesLength(long length)
public long getReaderOpenCount()
public void addReaderOpenCount(int count)
public long getInputStreamOpenCount()
public void addInputStreamOpenCount(int count)
public long getId()
getId 在接口中 JdbcSqlStatMBeanpublic void setId(long id)
public String getSql()
getSql 在接口中 JdbcSqlStatMBeanpublic long getSqlHash()
public 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 long[] getHistogramValues()
public long getHistogramSum()
public CompositeDataSupport getCompositeData() throws JMException
JMExceptionpublic Throwable getExecuteErrorLast()
public void error(Throwable error)
public long getResultSetHoldTimeMilis()
public long getExecuteAndResultSetHoldTimeMilis()
public long[] getFetchRowCountHistogramValues()
public long[] getUpdateCountHistogramValues()
public long[] getExecuteAndResultHoldTimeHistogramValues()
public long getExecuteAndResultHoldTimeHistogramSum()
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 © 2013-2014 Alibaba Group. All Rights Reserved.