Class AnalysisItems

    • Constructor Detail

      • AnalysisItems

        public AnalysisItems()
      • AnalysisItems

        public AnalysisItems​(AnalysisItems source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getDatabaseName

        public String getDatabaseName()
        Get 慢SQL查询的数据库名
        Returns:
        DatabaseName 慢SQL查询的数据库名
      • setDatabaseName

        public void setDatabaseName​(String DatabaseName)
        Set 慢SQL查询的数据库名
        Parameters:
        DatabaseName - 慢SQL查询的数据库名
      • getUserName

        public String getUserName()
        Get 慢SQL执行的用户名
        Returns:
        UserName 慢SQL执行的用户名
      • setUserName

        public void setUserName​(String UserName)
        Set 慢SQL执行的用户名
        Parameters:
        UserName - 慢SQL执行的用户名
      • getNormalQuery

        public String getNormalQuery()
        Get 抽象参数之后的慢SQL
        Returns:
        NormalQuery 抽象参数之后的慢SQL
      • setNormalQuery

        public void setNormalQuery​(String NormalQuery)
        Set 抽象参数之后的慢SQL
        Parameters:
        NormalQuery - 抽象参数之后的慢SQL
      • getClientAddr

        public String getClientAddr()
        Get 慢SQL执行的客户端地址
        Returns:
        ClientAddr 慢SQL执行的客户端地址
      • setClientAddr

        public void setClientAddr​(String ClientAddr)
        Set 慢SQL执行的客户端地址
        Parameters:
        ClientAddr - 慢SQL执行的客户端地址
      • getCallNum

        public Long getCallNum()
        Get 在选定时间范围内慢SQL语句执行的次数
        Returns:
        CallNum 在选定时间范围内慢SQL语句执行的次数
      • setCallNum

        public void setCallNum​(Long CallNum)
        Set 在选定时间范围内慢SQL语句执行的次数
        Parameters:
        CallNum - 在选定时间范围内慢SQL语句执行的次数
      • getCallPercent

        public Float getCallPercent()
        Get 在选定时间范围内,慢SQL语句执行的次数占所有慢SQL的比例(小数返回)
        Returns:
        CallPercent 在选定时间范围内,慢SQL语句执行的次数占所有慢SQL的比例(小数返回)
      • setCallPercent

        public void setCallPercent​(Float CallPercent)
        Set 在选定时间范围内,慢SQL语句执行的次数占所有慢SQL的比例(小数返回)
        Parameters:
        CallPercent - 在选定时间范围内,慢SQL语句执行的次数占所有慢SQL的比例(小数返回)
      • getCostTime

        public Float getCostTime()
        Get 在选定时间范围内,慢SQL执行的总时间
        Returns:
        CostTime 在选定时间范围内,慢SQL执行的总时间
      • setCostTime

        public void setCostTime​(Float CostTime)
        Set 在选定时间范围内,慢SQL执行的总时间
        Parameters:
        CostTime - 在选定时间范围内,慢SQL执行的总时间
      • getCostPercent

        public Float getCostPercent()
        Get 在选定时间范围内,慢SQL语句执行的总时间占所有慢SQL的比例(小数返回)
        Returns:
        CostPercent 在选定时间范围内,慢SQL语句执行的总时间占所有慢SQL的比例(小数返回)
      • setCostPercent

        public void setCostPercent​(Float CostPercent)
        Set 在选定时间范围内,慢SQL语句执行的总时间占所有慢SQL的比例(小数返回)
        Parameters:
        CostPercent - 在选定时间范围内,慢SQL语句执行的总时间占所有慢SQL的比例(小数返回)
      • getMinCostTime

        public Float getMinCostTime()
        Get 在选定时间范围内,慢SQL语句执行的耗时最短的时间(单位:ms)
        Returns:
        MinCostTime 在选定时间范围内,慢SQL语句执行的耗时最短的时间(单位:ms)
      • setMinCostTime

        public void setMinCostTime​(Float MinCostTime)
        Set 在选定时间范围内,慢SQL语句执行的耗时最短的时间(单位:ms)
        Parameters:
        MinCostTime - 在选定时间范围内,慢SQL语句执行的耗时最短的时间(单位:ms)
      • getMaxCostTime

        public Float getMaxCostTime()
        Get 在选定时间范围内,慢SQL语句执行的耗时最长的时间(单位:ms)
        Returns:
        MaxCostTime 在选定时间范围内,慢SQL语句执行的耗时最长的时间(单位:ms)
      • setMaxCostTime

        public void setMaxCostTime​(Float MaxCostTime)
        Set 在选定时间范围内,慢SQL语句执行的耗时最长的时间(单位:ms)
        Parameters:
        MaxCostTime - 在选定时间范围内,慢SQL语句执行的耗时最长的时间(单位:ms)
      • getAvgCostTime

        public Float getAvgCostTime()
        Get 在选定时间范围内,慢SQL语句执行的耗时平均时间(单位:ms)
        Returns:
        AvgCostTime 在选定时间范围内,慢SQL语句执行的耗时平均时间(单位:ms)
      • setAvgCostTime

        public void setAvgCostTime​(Float AvgCostTime)
        Set 在选定时间范围内,慢SQL语句执行的耗时平均时间(单位:ms)
        Parameters:
        AvgCostTime - 在选定时间范围内,慢SQL语句执行的耗时平均时间(单位:ms)
      • getFirstTime

        public String getFirstTime()
        Get 在选定时间范围内,慢SQL第一条开始执行的时间戳
        Returns:
        FirstTime 在选定时间范围内,慢SQL第一条开始执行的时间戳
      • setFirstTime

        public void setFirstTime​(String FirstTime)
        Set 在选定时间范围内,慢SQL第一条开始执行的时间戳
        Parameters:
        FirstTime - 在选定时间范围内,慢SQL第一条开始执行的时间戳
      • getLastTime

        public String getLastTime()
        Get 在选定时间范围内,慢SQL最后一条开始执行的时间戳
        Returns:
        LastTime 在选定时间范围内,慢SQL最后一条开始执行的时间戳
      • setLastTime

        public void setLastTime​(String LastTime)
        Set 在选定时间范围内,慢SQL最后一条开始执行的时间戳
        Parameters:
        LastTime - 在选定时间范围内,慢SQL最后一条开始执行的时间戳