public class JdbcSqlStatValue extends Object
| 构造器和说明 |
|---|
JdbcSqlStatValue() |
protected long id
protected String sql
private long sqlHash
protected String dataSource
protected long executeLastStartTime
protected long executeBatchSizeTotal
protected int executeBatchSizeMax
protected long executeSuccessCount
protected long executeSpanNanoTotal
protected long executeSpanNanoMax
protected int runningCount
protected int concurrentMax
protected long resultSetHoldTimeNano
protected long executeAndResultSetHoldTime
protected String name
protected String file
protected String dbType
protected long executeNanoSpanMaxOccurTime
protected long executeErrorCount
protected Throwable executeErrorLast
protected String executeErrorLastMessage
protected String executeErrorLastClass
protected String executeErrorLastStackTrace
protected long executeErrorLastTime
protected long updateCount
protected long updateCountMax
protected long fetchRowCount
protected long fetchRowCountMax
protected long inTransactionCount
protected String lastSlowParameters
protected long clobOpenCount
protected long blobOpenCount
protected long readStringLength
protected long readBytesLength
protected long inputStreamOpenCount
protected long readerOpenCount
protected long histogram_0_1
protected long histogram_1_10
protected int histogram_10_100
protected int histogram_100_1000
protected int histogram_1000_10000
protected int histogram_10000_100000
protected int histogram_100000_1000000
protected int histogram_1000000_more
protected long executeAndResultHoldTime_0_1
protected long executeAndResultHoldTime_1_10
protected int executeAndResultHoldTime_10_100
protected int executeAndResultHoldTime_100_1000
protected int executeAndResultHoldTime_1000_10000
protected int executeAndResultHoldTime_10000_100000
protected int executeAndResultHoldTime_100000_1000000
protected int executeAndResultHoldTime_1000000_more
protected long fetchRowCount_0_1
protected long fetchRowCount_1_10
protected long fetchRowCount_10_100
protected int fetchRowCount_100_1000
protected int fetchRowCount_1000_10000
protected int fetchRowCount_10000_more
protected long updateCount_0_1
protected long updateCount_1_10
protected long updateCount_10_100
protected int updateCount_100_1000
protected int updateCount_1000_10000
protected int updateCount_10000_more
public long[] getExecuteHistogram()
public long[] getExecuteAndResultHoldHistogram()
public long[] getFetchRowHistogram()
public long[] getUpdateHistogram()
public long getExecuteCount()
public long getExecuteMillisMax()
public long getExecuteMillisTotal()
public String getSql()
public void setSql(String sql)
public long getSqlHash()
public void setSqlHash(long sqlHash)
public long getId()
public void setId(long id)
public String getDataSource()
public void setDataSource(String dataSource)
public long getExecuteLastStartTimeMillis()
public Date getExecuteLastStartTime()
public void setExecuteLastStartTime(long executeLastStartTime)
public long getExecuteBatchSizeTotal()
public void setExecuteBatchSizeTotal(long executeBatchSizeTotal)
public int getExecuteBatchSizeMax()
public void setExecuteBatchSizeMax(int executeBatchSizeMax)
public long getExecuteSuccessCount()
public void setExecuteSuccessCount(long executeSuccessCount)
public long getExecuteSpanNanoTotal()
public void setExecuteSpanNanoTotal(long executeSpanNanoTotal)
public long getExecuteSpanNanoMax()
public void setExecuteSpanNanoMax(long executeSpanNanoMax)
public int getRunningCount()
public void setRunningCount(int runningCount)
public int getConcurrentMax()
public void setConcurrentMax(int concurrentMax)
public long getResultSetHoldTimeNano()
public void setResultSetHoldTimeNano(long resultSetHoldTimeNano)
public long getExecuteAndResultSetHoldTimeNano()
public void setExecuteAndResultSetHoldTime(long executeAndResultSetHoldTime)
public String getName()
public void setName(String name)
public String getFile()
public void setFile(String file)
public String getDbType()
public void setDbType(String dbType)
public long getExecuteNanoSpanMaxOccurTimeMillis()
public Date getExecuteNanoSpanMaxOccurTime()
public Date getExecuteErrorLastTime()
public void setExecuteNanoSpanMaxOccurTime(long executeNanoSpanMaxOccurTime)
public long getExecuteErrorCount()
public void setExecuteErrorCount(long executeErrorCount)
public Throwable getExecuteErrorLast()
public void setExecuteErrorLast(Throwable executeErrorLast)
public long getExecuteErrorLastTimeMillis()
public void setExecuteErrorLastTime(long executeErrorLastTime)
public long getUpdateCount()
public void setUpdateCount(long updateCount)
public long getUpdateCountMax()
public void setUpdateCountMax(long updateCountMax)
public long getFetchRowCount()
public void setFetchRowCount(long fetchRowCount)
public long getFetchRowCountMax()
public void setFetchRowCountMax(long fetchRowCountMax)
public long getInTransactionCount()
public void setInTransactionCount(long inTransactionCount)
public String getLastSlowParameters()
public void setLastSlowParameters(String lastSlowParameters)
public long getClobOpenCount()
public void setClobOpenCount(long clobOpenCount)
public long getBlobOpenCount()
public void setBlobOpenCount(long blobOpenCount)
public long getReadStringLength()
public void setReadStringLength(long readStringLength)
public long getReadBytesLength()
public void setReadBytesLength(long readBytesLength)
public long getInputStreamOpenCount()
public void setInputStreamOpenCount(long inputStreamOpenCount)
public long getReaderOpenCount()
public void setReaderOpenCount(long readerOpenCount)
public long[] getHistogramValues()
public long[] getFetchRowCountHistogramValues()
public long[] getUpdateCountHistogramValues()
public long[] getExecuteAndResultHoldTimeHistogramValues()
public long getResultSetHoldTimeMilis()
public long getExecuteAndResultSetHoldTimeMilis()
public Map<String,Object> getData() throws JMException
JMExceptionpublic long getHistogram_0_1()
public void setHistogram_0_1(long histogram_0_1)
public long getHistogram_1_10()
public void setHistogram_1_10(long histogram_1_10)
public int getHistogram_10_100()
public void setHistogram_10_100(int histogram_10_100)
public int getHistogram_100_1000()
public void setHistogram_100_1000(int histogram_100_1000)
public int getHistogram_1000_10000()
public void setHistogram_1000_10000(int histogram_1000_10000)
public int getHistogram_10000_100000()
public void setHistogram_10000_100000(int histogram_10000_100000)
public int getHistogram_100000_1000000()
public void setHistogram_100000_1000000(int histogram_100000_1000000)
public int getHistogram_1000000_more()
public void setHistogram_1000000_more(int histogram_1000000_more)
Copyright © 2013–2019 Alibaba Group. All rights reserved.