Class JdbcSqlStatValue

java.lang.Object
com.alibaba.druid.stat.JdbcSqlStatValue

public class JdbcSqlStatValue extends Object
  • Field Details

    • id

      protected long id
    • sql

      protected String sql
    • dataSource

      protected String dataSource
    • executeLastStartTime

      protected long executeLastStartTime
    • executeBatchSizeTotal

      protected long executeBatchSizeTotal
    • executeBatchSizeMax

      protected int executeBatchSizeMax
    • executeSuccessCount

      protected long executeSuccessCount
    • executeSpanNanoTotal

      protected long executeSpanNanoTotal
    • executeSpanNanoMax

      protected long executeSpanNanoMax
    • runningCount

      protected int runningCount
    • concurrentMax

      protected int concurrentMax
    • resultSetHoldTimeNano

      protected long resultSetHoldTimeNano
    • executeAndResultSetHoldTime

      protected long executeAndResultSetHoldTime
    • name

      protected String name
    • file

      protected String file
    • dbType

      protected String dbType
    • executeNanoSpanMaxOccurTime

      protected long executeNanoSpanMaxOccurTime
    • executeErrorCount

      protected long executeErrorCount
    • executeErrorLast

      protected Throwable executeErrorLast
    • executeErrorLastMessage

      protected String executeErrorLastMessage
    • executeErrorLastClass

      protected String executeErrorLastClass
    • executeErrorLastStackTrace

      protected String executeErrorLastStackTrace
    • executeErrorLastTime

      protected long executeErrorLastTime
    • updateCount

      protected long updateCount
    • updateCountMax

      protected long updateCountMax
    • fetchRowCount

      protected long fetchRowCount
    • fetchRowCountMax

      protected long fetchRowCountMax
    • inTransactionCount

      protected long inTransactionCount
    • lastSlowParameters

      protected String lastSlowParameters
    • clobOpenCount

      protected long clobOpenCount
    • blobOpenCount

      protected long blobOpenCount
    • readStringLength

      protected long readStringLength
    • readBytesLength

      protected long readBytesLength
    • inputStreamOpenCount

      protected long inputStreamOpenCount
    • readerOpenCount

      protected long readerOpenCount
    • histogram_0_1

      protected long histogram_0_1
    • histogram_1_10

      protected long histogram_1_10
    • histogram_10_100

      protected int histogram_10_100
    • histogram_100_1000

      protected int histogram_100_1000
    • histogram_1000_10000

      protected int histogram_1000_10000
    • histogram_10000_100000

      protected int histogram_10000_100000
    • histogram_100000_1000000

      protected int histogram_100000_1000000
    • histogram_1000000_more

      protected int histogram_1000000_more
    • executeAndResultHoldTime_0_1

      protected long executeAndResultHoldTime_0_1
    • executeAndResultHoldTime_1_10

      protected long executeAndResultHoldTime_1_10
    • executeAndResultHoldTime_10_100

      protected int executeAndResultHoldTime_10_100
    • executeAndResultHoldTime_100_1000

      protected int executeAndResultHoldTime_100_1000
    • executeAndResultHoldTime_1000_10000

      protected int executeAndResultHoldTime_1000_10000
    • executeAndResultHoldTime_10000_100000

      protected int executeAndResultHoldTime_10000_100000
    • executeAndResultHoldTime_100000_1000000

      protected int executeAndResultHoldTime_100000_1000000
    • executeAndResultHoldTime_1000000_more

      protected int executeAndResultHoldTime_1000000_more
    • fetchRowCount_0_1

      protected long fetchRowCount_0_1
    • fetchRowCount_1_10

      protected long fetchRowCount_1_10
    • fetchRowCount_10_100

      protected long fetchRowCount_10_100
    • fetchRowCount_100_1000

      protected int fetchRowCount_100_1000
    • fetchRowCount_1000_10000

      protected int fetchRowCount_1000_10000
    • fetchRowCount_10000_more

      protected int fetchRowCount_10000_more
    • updateCount_0_1

      protected long updateCount_0_1
    • updateCount_1_10

      protected long updateCount_1_10
    • updateCount_10_100

      protected long updateCount_10_100
    • updateCount_100_1000

      protected int updateCount_100_1000
    • updateCount_1000_10000

      protected int updateCount_1000_10000
    • updateCount_10000_more

      protected int updateCount_10000_more
  • Constructor Details

    • JdbcSqlStatValue

      public JdbcSqlStatValue()
  • Method Details

    • getExecuteHistogram

      public long[] getExecuteHistogram()
    • getExecuteAndResultHoldHistogram

      public long[] getExecuteAndResultHoldHistogram()
    • getFetchRowHistogram

      public long[] getFetchRowHistogram()
    • getUpdateHistogram

      public long[] getUpdateHistogram()
    • getExecuteCount

      public long getExecuteCount()
    • getExecuteMillisMax

      public long getExecuteMillisMax()
    • getExecuteMillisTotal

      public long getExecuteMillisTotal()
    • getSql

      public String getSql()
    • setSql

      public void setSql(String sql)
    • getSqlHash

      public long getSqlHash()
    • setSqlHash

      public void setSqlHash(long sqlHash)
    • getId

      public long getId()
    • setId

      public void setId(long id)
    • getDataSource

      public String getDataSource()
    • setDataSource

      public void setDataSource(String dataSource)
    • getExecuteLastStartTimeMillis

      public long getExecuteLastStartTimeMillis()
    • getExecuteLastStartTime

      public Date getExecuteLastStartTime()
    • setExecuteLastStartTime

      public void setExecuteLastStartTime(long executeLastStartTime)
    • getExecuteBatchSizeTotal

      public long getExecuteBatchSizeTotal()
    • setExecuteBatchSizeTotal

      public void setExecuteBatchSizeTotal(long executeBatchSizeTotal)
    • getExecuteBatchSizeMax

      public int getExecuteBatchSizeMax()
    • setExecuteBatchSizeMax

      public void setExecuteBatchSizeMax(int executeBatchSizeMax)
    • getExecuteSuccessCount

      public long getExecuteSuccessCount()
    • setExecuteSuccessCount

      public void setExecuteSuccessCount(long executeSuccessCount)
    • getExecuteSpanNanoTotal

      public long getExecuteSpanNanoTotal()
    • setExecuteSpanNanoTotal

      public void setExecuteSpanNanoTotal(long executeSpanNanoTotal)
    • getExecuteSpanNanoMax

      public long getExecuteSpanNanoMax()
    • setExecuteSpanNanoMax

      public void setExecuteSpanNanoMax(long executeSpanNanoMax)
    • getRunningCount

      public int getRunningCount()
    • setRunningCount

      public void setRunningCount(int runningCount)
    • getConcurrentMax

      public int getConcurrentMax()
    • setConcurrentMax

      public void setConcurrentMax(int concurrentMax)
    • getResultSetHoldTimeNano

      public long getResultSetHoldTimeNano()
    • setResultSetHoldTimeNano

      public void setResultSetHoldTimeNano(long resultSetHoldTimeNano)
    • getExecuteAndResultSetHoldTimeNano

      public long getExecuteAndResultSetHoldTimeNano()
    • setExecuteAndResultSetHoldTime

      public void setExecuteAndResultSetHoldTime(long executeAndResultSetHoldTime)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getFile

      public String getFile()
    • setFile

      public void setFile(String file)
    • getDbType

      public String getDbType()
    • setDbType

      public void setDbType(String dbType)
    • getExecuteNanoSpanMaxOccurTimeMillis

      public long getExecuteNanoSpanMaxOccurTimeMillis()
    • getExecuteNanoSpanMaxOccurTime

      public Date getExecuteNanoSpanMaxOccurTime()
    • getExecuteErrorLastTime

      public Date getExecuteErrorLastTime()
    • setExecuteNanoSpanMaxOccurTime

      public void setExecuteNanoSpanMaxOccurTime(long executeNanoSpanMaxOccurTime)
    • getExecuteErrorCount

      public long getExecuteErrorCount()
    • setExecuteErrorCount

      public void setExecuteErrorCount(long executeErrorCount)
    • getExecuteErrorLast

      public Throwable getExecuteErrorLast()
    • setExecuteErrorLast

      public void setExecuteErrorLast(Throwable executeErrorLast)
    • getExecuteErrorLastTimeMillis

      public long getExecuteErrorLastTimeMillis()
    • setExecuteErrorLastTime

      public void setExecuteErrorLastTime(long executeErrorLastTime)
    • getUpdateCount

      public long getUpdateCount()
    • setUpdateCount

      public void setUpdateCount(long updateCount)
    • getUpdateCountMax

      public long getUpdateCountMax()
    • setUpdateCountMax

      public void setUpdateCountMax(long updateCountMax)
    • getFetchRowCount

      public long getFetchRowCount()
    • setFetchRowCount

      public void setFetchRowCount(long fetchRowCount)
    • getFetchRowCountMax

      public long getFetchRowCountMax()
    • setFetchRowCountMax

      public void setFetchRowCountMax(long fetchRowCountMax)
    • getInTransactionCount

      public long getInTransactionCount()
    • setInTransactionCount

      public void setInTransactionCount(long inTransactionCount)
    • getLastSlowParameters

      public String getLastSlowParameters()
    • setLastSlowParameters

      public void setLastSlowParameters(String lastSlowParameters)
    • getClobOpenCount

      public long getClobOpenCount()
    • setClobOpenCount

      public void setClobOpenCount(long clobOpenCount)
    • getBlobOpenCount

      public long getBlobOpenCount()
    • setBlobOpenCount

      public void setBlobOpenCount(long blobOpenCount)
    • getReadStringLength

      public long getReadStringLength()
    • setReadStringLength

      public void setReadStringLength(long readStringLength)
    • getReadBytesLength

      public long getReadBytesLength()
    • setReadBytesLength

      public void setReadBytesLength(long readBytesLength)
    • getInputStreamOpenCount

      public long getInputStreamOpenCount()
    • setInputStreamOpenCount

      public void setInputStreamOpenCount(long inputStreamOpenCount)
    • getReaderOpenCount

      public long getReaderOpenCount()
    • setReaderOpenCount

      public void setReaderOpenCount(long readerOpenCount)
    • getHistogramValues

      public long[] getHistogramValues()
    • getFetchRowCountHistogramValues

      public long[] getFetchRowCountHistogramValues()
    • getUpdateCountHistogramValues

      public long[] getUpdateCountHistogramValues()
    • getExecuteAndResultHoldTimeHistogramValues

      public long[] getExecuteAndResultHoldTimeHistogramValues()
    • getResultSetHoldTimeMilis

      public long getResultSetHoldTimeMilis()
    • getExecuteAndResultSetHoldTimeMilis

      public long getExecuteAndResultSetHoldTimeMilis()
    • getData

      public Map<String,Object> getData() throws JMException
      Throws:
      JMException
    • getHistogram_0_1

      public long getHistogram_0_1()
    • setHistogram_0_1

      public void setHistogram_0_1(long histogram_0_1)
    • getHistogram_1_10

      public long getHistogram_1_10()
    • setHistogram_1_10

      public void setHistogram_1_10(long histogram_1_10)
    • getHistogram_10_100

      public int getHistogram_10_100()
    • setHistogram_10_100

      public void setHistogram_10_100(int histogram_10_100)
    • getHistogram_100_1000

      public int getHistogram_100_1000()
    • setHistogram_100_1000

      public void setHistogram_100_1000(int histogram_100_1000)
    • getHistogram_1000_10000

      public int getHistogram_1000_10000()
    • setHistogram_1000_10000

      public void setHistogram_1000_10000(int histogram_1000_10000)
    • getHistogram_10000_100000

      public int getHistogram_10000_100000()
    • setHistogram_10000_100000

      public void setHistogram_10000_100000(int histogram_10000_100000)
    • getHistogram_100000_1000000

      public int getHistogram_100000_1000000()
    • setHistogram_100000_1000000

      public void setHistogram_100000_1000000(int histogram_100000_1000000)
    • getHistogram_1000000_more

      public int getHistogram_1000000_more()
    • setHistogram_1000000_more

      public void setHistogram_1000000_more(int histogram_1000000_more)