aliyun-net-sdk-oceanbasepro/OceanBasePro/Model/V20190901/DescribeOasSlowSQLListResponse.cs (2,069 lines of code) (raw):
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
using System.Collections.Generic;
using Newtonsoft.Json;
using Aliyun.Acs.Core;
namespace Aliyun.Acs.OceanBasePro.Model.V20190901
{
public class DescribeOasSlowSQLListResponse : AcsResponse
{
private string requestId;
private List<DescribeOasSlowSQLList_DataItem> data;
[JsonProperty(PropertyName = "RequestId")]
public string RequestId
{
get
{
return requestId;
}
set
{
requestId = value;
}
}
[JsonProperty(PropertyName = "Data")]
public List<DescribeOasSlowSQLList_DataItem> Data
{
get
{
return data;
}
set
{
data = value;
}
}
public class DescribeOasSlowSQLList_DataItem
{
private double? executions;
private double? rpcCount;
private double? remotePlans;
private double? missPlans;
private double? maxElapsedTime;
private double? totalWaitTime;
private double? execPs;
private double? maxCpuTime;
private string clientIp;
private string userName;
private string dbName;
private long? retCode4012Count;
private long? retCode4013Count;
private long? retCode5001Count;
private long? retCode5024Count;
private long? retCode5167Count;
private long? retCode5217Count;
private long? retCode6002Count;
private double? failPercentage;
private double? sumWaitTime;
private double? avgWaitCount;
private double? avgRpcCount;
private double? localPlanPercentage;
private double? remotePlanPercentage;
private double? distPlanPercentage;
private double? sumElapsedTime;
private double? avgNetTime;
private double? avgExecutorRpcCount;
private double? missPlanPercentage;
private double? tableScanPercentage;
private double? strongConsistencyPercentage;
private double? weakConsistencyPercentage;
private double? maxAffectedRows;
private double? maxReturnRows;
private double? maxWaitTime;
private double? maxApplicationWaitTime;
private double? maxConcurrencyWaitTime;
private double? maxUserIoWaitTime;
private double? maxDiskReads;
private double? avgExpectedWorkerCount;
private double? avgUsedWorkerCount;
private double? sumLogicalReads;
private string server;
private string serverIp;
private long? serverPort;
private string sqlTextShort;
private string sqlType;
private string sqlId;
private bool? inner;
private string waitEvent;
private double? avgAffectedRows;
private double? avgReturnRows;
private double? avgPartitionCount;
private double? failCount;
private double? avgWaitTime;
private double? avgElapsedTime;
private double? avgCpuTime;
private double? avgNetWaitTime;
private double? avgQueueTime;
private double? avgDecodeTime;
private double? avgGetPlanTime;
private double? avgExecuteTime;
private double? avgApplicationWaitTime;
private double? avgConcurrencyWaitTime;
private double? avgUserIoWaitTime;
private double? avgScheduleTime;
private double? avgRowCacheHit;
private double? avgBloomFilterCacheHit;
private double? avgBlockCacheHit;
private double? avgBlockIndexCacheHit;
private double? avgDiskReads;
private double? retryCount;
private double? avgMemstoreReadRows;
private double? avgSsstoreReadRows;
private double? avgLogicalReads;
private bool? dynamicSql;
private double? avgDbTime;
private double? sumDbTime;
private List<DescribeOasSlowSQLList_SqlListItem> sqlList;
[JsonProperty(PropertyName = "Executions")]
public double? Executions
{
get
{
return executions;
}
set
{
executions = value;
}
}
[JsonProperty(PropertyName = "RpcCount")]
public double? RpcCount
{
get
{
return rpcCount;
}
set
{
rpcCount = value;
}
}
[JsonProperty(PropertyName = "RemotePlans")]
public double? RemotePlans
{
get
{
return remotePlans;
}
set
{
remotePlans = value;
}
}
[JsonProperty(PropertyName = "MissPlans")]
public double? MissPlans
{
get
{
return missPlans;
}
set
{
missPlans = value;
}
}
[JsonProperty(PropertyName = "MaxElapsedTime")]
public double? MaxElapsedTime
{
get
{
return maxElapsedTime;
}
set
{
maxElapsedTime = value;
}
}
[JsonProperty(PropertyName = "TotalWaitTime")]
public double? TotalWaitTime
{
get
{
return totalWaitTime;
}
set
{
totalWaitTime = value;
}
}
[JsonProperty(PropertyName = "ExecPs")]
public double? ExecPs
{
get
{
return execPs;
}
set
{
execPs = value;
}
}
[JsonProperty(PropertyName = "MaxCpuTime")]
public double? MaxCpuTime
{
get
{
return maxCpuTime;
}
set
{
maxCpuTime = value;
}
}
[JsonProperty(PropertyName = "ClientIp")]
public string ClientIp
{
get
{
return clientIp;
}
set
{
clientIp = value;
}
}
[JsonProperty(PropertyName = "UserName")]
public string UserName
{
get
{
return userName;
}
set
{
userName = value;
}
}
[JsonProperty(PropertyName = "DbName")]
public string DbName
{
get
{
return dbName;
}
set
{
dbName = value;
}
}
[JsonProperty(PropertyName = "RetCode4012Count")]
public long? RetCode4012Count
{
get
{
return retCode4012Count;
}
set
{
retCode4012Count = value;
}
}
[JsonProperty(PropertyName = "RetCode4013Count")]
public long? RetCode4013Count
{
get
{
return retCode4013Count;
}
set
{
retCode4013Count = value;
}
}
[JsonProperty(PropertyName = "RetCode5001Count")]
public long? RetCode5001Count
{
get
{
return retCode5001Count;
}
set
{
retCode5001Count = value;
}
}
[JsonProperty(PropertyName = "RetCode5024Count")]
public long? RetCode5024Count
{
get
{
return retCode5024Count;
}
set
{
retCode5024Count = value;
}
}
[JsonProperty(PropertyName = "RetCode5167Count")]
public long? RetCode5167Count
{
get
{
return retCode5167Count;
}
set
{
retCode5167Count = value;
}
}
[JsonProperty(PropertyName = "RetCode5217Count")]
public long? RetCode5217Count
{
get
{
return retCode5217Count;
}
set
{
retCode5217Count = value;
}
}
[JsonProperty(PropertyName = "RetCode6002Count")]
public long? RetCode6002Count
{
get
{
return retCode6002Count;
}
set
{
retCode6002Count = value;
}
}
[JsonProperty(PropertyName = "FailPercentage")]
public double? FailPercentage
{
get
{
return failPercentage;
}
set
{
failPercentage = value;
}
}
[JsonProperty(PropertyName = "SumWaitTime")]
public double? SumWaitTime
{
get
{
return sumWaitTime;
}
set
{
sumWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgWaitCount")]
public double? AvgWaitCount
{
get
{
return avgWaitCount;
}
set
{
avgWaitCount = value;
}
}
[JsonProperty(PropertyName = "AvgRpcCount")]
public double? AvgRpcCount
{
get
{
return avgRpcCount;
}
set
{
avgRpcCount = value;
}
}
[JsonProperty(PropertyName = "LocalPlanPercentage")]
public double? LocalPlanPercentage
{
get
{
return localPlanPercentage;
}
set
{
localPlanPercentage = value;
}
}
[JsonProperty(PropertyName = "RemotePlanPercentage")]
public double? RemotePlanPercentage
{
get
{
return remotePlanPercentage;
}
set
{
remotePlanPercentage = value;
}
}
[JsonProperty(PropertyName = "DistPlanPercentage")]
public double? DistPlanPercentage
{
get
{
return distPlanPercentage;
}
set
{
distPlanPercentage = value;
}
}
[JsonProperty(PropertyName = "SumElapsedTime")]
public double? SumElapsedTime
{
get
{
return sumElapsedTime;
}
set
{
sumElapsedTime = value;
}
}
[JsonProperty(PropertyName = "AvgNetTime")]
public double? AvgNetTime
{
get
{
return avgNetTime;
}
set
{
avgNetTime = value;
}
}
[JsonProperty(PropertyName = "AvgExecutorRpcCount")]
public double? AvgExecutorRpcCount
{
get
{
return avgExecutorRpcCount;
}
set
{
avgExecutorRpcCount = value;
}
}
[JsonProperty(PropertyName = "MissPlanPercentage")]
public double? MissPlanPercentage
{
get
{
return missPlanPercentage;
}
set
{
missPlanPercentage = value;
}
}
[JsonProperty(PropertyName = "TableScanPercentage")]
public double? TableScanPercentage
{
get
{
return tableScanPercentage;
}
set
{
tableScanPercentage = value;
}
}
[JsonProperty(PropertyName = "StrongConsistencyPercentage")]
public double? StrongConsistencyPercentage
{
get
{
return strongConsistencyPercentage;
}
set
{
strongConsistencyPercentage = value;
}
}
[JsonProperty(PropertyName = "WeakConsistencyPercentage")]
public double? WeakConsistencyPercentage
{
get
{
return weakConsistencyPercentage;
}
set
{
weakConsistencyPercentage = value;
}
}
[JsonProperty(PropertyName = "MaxAffectedRows")]
public double? MaxAffectedRows
{
get
{
return maxAffectedRows;
}
set
{
maxAffectedRows = value;
}
}
[JsonProperty(PropertyName = "MaxReturnRows")]
public double? MaxReturnRows
{
get
{
return maxReturnRows;
}
set
{
maxReturnRows = value;
}
}
[JsonProperty(PropertyName = "MaxWaitTime")]
public double? MaxWaitTime
{
get
{
return maxWaitTime;
}
set
{
maxWaitTime = value;
}
}
[JsonProperty(PropertyName = "MaxApplicationWaitTime")]
public double? MaxApplicationWaitTime
{
get
{
return maxApplicationWaitTime;
}
set
{
maxApplicationWaitTime = value;
}
}
[JsonProperty(PropertyName = "MaxConcurrencyWaitTime")]
public double? MaxConcurrencyWaitTime
{
get
{
return maxConcurrencyWaitTime;
}
set
{
maxConcurrencyWaitTime = value;
}
}
[JsonProperty(PropertyName = "MaxUserIoWaitTime")]
public double? MaxUserIoWaitTime
{
get
{
return maxUserIoWaitTime;
}
set
{
maxUserIoWaitTime = value;
}
}
[JsonProperty(PropertyName = "MaxDiskReads")]
public double? MaxDiskReads
{
get
{
return maxDiskReads;
}
set
{
maxDiskReads = value;
}
}
[JsonProperty(PropertyName = "AvgExpectedWorkerCount")]
public double? AvgExpectedWorkerCount
{
get
{
return avgExpectedWorkerCount;
}
set
{
avgExpectedWorkerCount = value;
}
}
[JsonProperty(PropertyName = "AvgUsedWorkerCount")]
public double? AvgUsedWorkerCount
{
get
{
return avgUsedWorkerCount;
}
set
{
avgUsedWorkerCount = value;
}
}
[JsonProperty(PropertyName = "SumLogicalReads")]
public double? SumLogicalReads
{
get
{
return sumLogicalReads;
}
set
{
sumLogicalReads = value;
}
}
[JsonProperty(PropertyName = "Server")]
public string Server
{
get
{
return server;
}
set
{
server = value;
}
}
[JsonProperty(PropertyName = "ServerIp")]
public string ServerIp
{
get
{
return serverIp;
}
set
{
serverIp = value;
}
}
[JsonProperty(PropertyName = "ServerPort")]
public long? ServerPort
{
get
{
return serverPort;
}
set
{
serverPort = value;
}
}
[JsonProperty(PropertyName = "SqlTextShort")]
public string SqlTextShort
{
get
{
return sqlTextShort;
}
set
{
sqlTextShort = value;
}
}
[JsonProperty(PropertyName = "SqlType")]
public string SqlType
{
get
{
return sqlType;
}
set
{
sqlType = value;
}
}
[JsonProperty(PropertyName = "SqlId")]
public string SqlId
{
get
{
return sqlId;
}
set
{
sqlId = value;
}
}
[JsonProperty(PropertyName = "Inner")]
public bool? Inner
{
get
{
return inner;
}
set
{
inner = value;
}
}
[JsonProperty(PropertyName = "WaitEvent")]
public string WaitEvent
{
get
{
return waitEvent;
}
set
{
waitEvent = value;
}
}
[JsonProperty(PropertyName = "AvgAffectedRows")]
public double? AvgAffectedRows
{
get
{
return avgAffectedRows;
}
set
{
avgAffectedRows = value;
}
}
[JsonProperty(PropertyName = "AvgReturnRows")]
public double? AvgReturnRows
{
get
{
return avgReturnRows;
}
set
{
avgReturnRows = value;
}
}
[JsonProperty(PropertyName = "AvgPartitionCount")]
public double? AvgPartitionCount
{
get
{
return avgPartitionCount;
}
set
{
avgPartitionCount = value;
}
}
[JsonProperty(PropertyName = "FailCount")]
public double? FailCount
{
get
{
return failCount;
}
set
{
failCount = value;
}
}
[JsonProperty(PropertyName = "AvgWaitTime")]
public double? AvgWaitTime
{
get
{
return avgWaitTime;
}
set
{
avgWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgElapsedTime")]
public double? AvgElapsedTime
{
get
{
return avgElapsedTime;
}
set
{
avgElapsedTime = value;
}
}
[JsonProperty(PropertyName = "AvgCpuTime")]
public double? AvgCpuTime
{
get
{
return avgCpuTime;
}
set
{
avgCpuTime = value;
}
}
[JsonProperty(PropertyName = "AvgNetWaitTime")]
public double? AvgNetWaitTime
{
get
{
return avgNetWaitTime;
}
set
{
avgNetWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgQueueTime")]
public double? AvgQueueTime
{
get
{
return avgQueueTime;
}
set
{
avgQueueTime = value;
}
}
[JsonProperty(PropertyName = "AvgDecodeTime")]
public double? AvgDecodeTime
{
get
{
return avgDecodeTime;
}
set
{
avgDecodeTime = value;
}
}
[JsonProperty(PropertyName = "AvgGetPlanTime")]
public double? AvgGetPlanTime
{
get
{
return avgGetPlanTime;
}
set
{
avgGetPlanTime = value;
}
}
[JsonProperty(PropertyName = "AvgExecuteTime")]
public double? AvgExecuteTime
{
get
{
return avgExecuteTime;
}
set
{
avgExecuteTime = value;
}
}
[JsonProperty(PropertyName = "AvgApplicationWaitTime")]
public double? AvgApplicationWaitTime
{
get
{
return avgApplicationWaitTime;
}
set
{
avgApplicationWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgConcurrencyWaitTime")]
public double? AvgConcurrencyWaitTime
{
get
{
return avgConcurrencyWaitTime;
}
set
{
avgConcurrencyWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgUserIoWaitTime")]
public double? AvgUserIoWaitTime
{
get
{
return avgUserIoWaitTime;
}
set
{
avgUserIoWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgScheduleTime")]
public double? AvgScheduleTime
{
get
{
return avgScheduleTime;
}
set
{
avgScheduleTime = value;
}
}
[JsonProperty(PropertyName = "AvgRowCacheHit")]
public double? AvgRowCacheHit
{
get
{
return avgRowCacheHit;
}
set
{
avgRowCacheHit = value;
}
}
[JsonProperty(PropertyName = "AvgBloomFilterCacheHit")]
public double? AvgBloomFilterCacheHit
{
get
{
return avgBloomFilterCacheHit;
}
set
{
avgBloomFilterCacheHit = value;
}
}
[JsonProperty(PropertyName = "AvgBlockCacheHit")]
public double? AvgBlockCacheHit
{
get
{
return avgBlockCacheHit;
}
set
{
avgBlockCacheHit = value;
}
}
[JsonProperty(PropertyName = "AvgBlockIndexCacheHit")]
public double? AvgBlockIndexCacheHit
{
get
{
return avgBlockIndexCacheHit;
}
set
{
avgBlockIndexCacheHit = value;
}
}
[JsonProperty(PropertyName = "AvgDiskReads")]
public double? AvgDiskReads
{
get
{
return avgDiskReads;
}
set
{
avgDiskReads = value;
}
}
[JsonProperty(PropertyName = "RetryCount")]
public double? RetryCount
{
get
{
return retryCount;
}
set
{
retryCount = value;
}
}
[JsonProperty(PropertyName = "AvgMemstoreReadRows")]
public double? AvgMemstoreReadRows
{
get
{
return avgMemstoreReadRows;
}
set
{
avgMemstoreReadRows = value;
}
}
[JsonProperty(PropertyName = "AvgSsstoreReadRows")]
public double? AvgSsstoreReadRows
{
get
{
return avgSsstoreReadRows;
}
set
{
avgSsstoreReadRows = value;
}
}
[JsonProperty(PropertyName = "AvgLogicalReads")]
public double? AvgLogicalReads
{
get
{
return avgLogicalReads;
}
set
{
avgLogicalReads = value;
}
}
[JsonProperty(PropertyName = "DynamicSql")]
public bool? DynamicSql
{
get
{
return dynamicSql;
}
set
{
dynamicSql = value;
}
}
[JsonProperty(PropertyName = "AvgDbTime")]
public double? AvgDbTime
{
get
{
return avgDbTime;
}
set
{
avgDbTime = value;
}
}
[JsonProperty(PropertyName = "SumDbTime")]
public double? SumDbTime
{
get
{
return sumDbTime;
}
set
{
sumDbTime = value;
}
}
[JsonProperty(PropertyName = "SqlList")]
public List<DescribeOasSlowSQLList_SqlListItem> SqlList
{
get
{
return sqlList;
}
set
{
sqlList = value;
}
}
public class DescribeOasSlowSQLList_SqlListItem
{
private double? executions;
private double? rpcCount;
private double? remotePlans;
private double? missPlans;
private double? maxElapsedTime;
private double? totalWaitTime;
private double? execPs;
private double? maxCpuTime;
private string clientIp;
private string userName;
private string dbName;
private long? retCode4012Count;
private long? retCode4013Count;
private long? retCode5001Count;
private long? retCode5024Count;
private long? retCode5167Count;
private long? retCode5217Count;
private long? retCode6002Count;
private double? failPercentage;
private double? sumWaitTime;
private double? avgWaitCount;
private double? avgRpcCount;
private double? localPlanPercentage;
private double? remotePlanPercentage;
private double? distPlanPercentage;
private double? sumElapsedTime;
private double? avgNetTime;
private double? avgExecutorRpcCount;
private double? missPlanPercentage;
private double? tableScanPercentage;
private double? strongConsistencyPercentage;
private double? weakConsistencyPercentage;
private double? maxAffectedRows;
private double? maxReturnRows;
private double? maxWaitTime;
private double? maxApplicationWaitTime;
private double? maxConcurrencyWaitTime;
private double? maxUserIoWaitTime;
private double? maxDiskReads;
private double? avgExpectedWorkerCount;
private double? avgUsedWorkerCount;
private double? sumLogicalReads;
private string server;
private string serverIp;
private long? serverPort;
private string sqlTextShort;
private string sqlType;
private string sqlId;
private bool? inner;
private string waitEvent;
private double? avgAffectedRows;
private double? avgReturnRows;
private double? avgPartitionCount;
private double? failCount;
private double? avgWaitTime;
private double? avgElapsedTime;
private double? avgCpuTime;
private double? avgNetWaitTime;
private double? avgQueueTime;
private double? avgDecodeTime;
private double? avgGetPlanTime;
private double? avgExecuteTime;
private double? avgApplicationWaitTime;
private double? avgConcurrencyWaitTime;
private double? avgUserIoWaitTime;
private double? avgScheduleTime;
private double? avgRowCacheHit;
private double? avgBloomFilterCacheHit;
private double? avgBlockCacheHit;
private double? avgBlockIndexCacheHit;
private double? avgDiskReads;
private double? retryCount;
private double? avgMemstoreReadRows;
private double? avgSsstoreReadRows;
private double? avgLogicalReads;
private double? avgDbTime;
private double? sumDbTime;
[JsonProperty(PropertyName = "Executions")]
public double? Executions
{
get
{
return executions;
}
set
{
executions = value;
}
}
[JsonProperty(PropertyName = "RpcCount")]
public double? RpcCount
{
get
{
return rpcCount;
}
set
{
rpcCount = value;
}
}
[JsonProperty(PropertyName = "RemotePlans")]
public double? RemotePlans
{
get
{
return remotePlans;
}
set
{
remotePlans = value;
}
}
[JsonProperty(PropertyName = "MissPlans")]
public double? MissPlans
{
get
{
return missPlans;
}
set
{
missPlans = value;
}
}
[JsonProperty(PropertyName = "MaxElapsedTime")]
public double? MaxElapsedTime
{
get
{
return maxElapsedTime;
}
set
{
maxElapsedTime = value;
}
}
[JsonProperty(PropertyName = "TotalWaitTime")]
public double? TotalWaitTime
{
get
{
return totalWaitTime;
}
set
{
totalWaitTime = value;
}
}
[JsonProperty(PropertyName = "ExecPs")]
public double? ExecPs
{
get
{
return execPs;
}
set
{
execPs = value;
}
}
[JsonProperty(PropertyName = "MaxCpuTime")]
public double? MaxCpuTime
{
get
{
return maxCpuTime;
}
set
{
maxCpuTime = value;
}
}
[JsonProperty(PropertyName = "ClientIp")]
public string ClientIp
{
get
{
return clientIp;
}
set
{
clientIp = value;
}
}
[JsonProperty(PropertyName = "UserName")]
public string UserName
{
get
{
return userName;
}
set
{
userName = value;
}
}
[JsonProperty(PropertyName = "DbName")]
public string DbName
{
get
{
return dbName;
}
set
{
dbName = value;
}
}
[JsonProperty(PropertyName = "RetCode4012Count")]
public long? RetCode4012Count
{
get
{
return retCode4012Count;
}
set
{
retCode4012Count = value;
}
}
[JsonProperty(PropertyName = "RetCode4013Count")]
public long? RetCode4013Count
{
get
{
return retCode4013Count;
}
set
{
retCode4013Count = value;
}
}
[JsonProperty(PropertyName = "RetCode5001Count")]
public long? RetCode5001Count
{
get
{
return retCode5001Count;
}
set
{
retCode5001Count = value;
}
}
[JsonProperty(PropertyName = "RetCode5024Count")]
public long? RetCode5024Count
{
get
{
return retCode5024Count;
}
set
{
retCode5024Count = value;
}
}
[JsonProperty(PropertyName = "RetCode5167Count")]
public long? RetCode5167Count
{
get
{
return retCode5167Count;
}
set
{
retCode5167Count = value;
}
}
[JsonProperty(PropertyName = "RetCode5217Count")]
public long? RetCode5217Count
{
get
{
return retCode5217Count;
}
set
{
retCode5217Count = value;
}
}
[JsonProperty(PropertyName = "RetCode6002Count")]
public long? RetCode6002Count
{
get
{
return retCode6002Count;
}
set
{
retCode6002Count = value;
}
}
[JsonProperty(PropertyName = "FailPercentage")]
public double? FailPercentage
{
get
{
return failPercentage;
}
set
{
failPercentage = value;
}
}
[JsonProperty(PropertyName = "SumWaitTime")]
public double? SumWaitTime
{
get
{
return sumWaitTime;
}
set
{
sumWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgWaitCount")]
public double? AvgWaitCount
{
get
{
return avgWaitCount;
}
set
{
avgWaitCount = value;
}
}
[JsonProperty(PropertyName = "AvgRpcCount")]
public double? AvgRpcCount
{
get
{
return avgRpcCount;
}
set
{
avgRpcCount = value;
}
}
[JsonProperty(PropertyName = "LocalPlanPercentage")]
public double? LocalPlanPercentage
{
get
{
return localPlanPercentage;
}
set
{
localPlanPercentage = value;
}
}
[JsonProperty(PropertyName = "RemotePlanPercentage")]
public double? RemotePlanPercentage
{
get
{
return remotePlanPercentage;
}
set
{
remotePlanPercentage = value;
}
}
[JsonProperty(PropertyName = "DistPlanPercentage")]
public double? DistPlanPercentage
{
get
{
return distPlanPercentage;
}
set
{
distPlanPercentage = value;
}
}
[JsonProperty(PropertyName = "SumElapsedTime")]
public double? SumElapsedTime
{
get
{
return sumElapsedTime;
}
set
{
sumElapsedTime = value;
}
}
[JsonProperty(PropertyName = "AvgNetTime")]
public double? AvgNetTime
{
get
{
return avgNetTime;
}
set
{
avgNetTime = value;
}
}
[JsonProperty(PropertyName = "AvgExecutorRpcCount")]
public double? AvgExecutorRpcCount
{
get
{
return avgExecutorRpcCount;
}
set
{
avgExecutorRpcCount = value;
}
}
[JsonProperty(PropertyName = "MissPlanPercentage")]
public double? MissPlanPercentage
{
get
{
return missPlanPercentage;
}
set
{
missPlanPercentage = value;
}
}
[JsonProperty(PropertyName = "TableScanPercentage")]
public double? TableScanPercentage
{
get
{
return tableScanPercentage;
}
set
{
tableScanPercentage = value;
}
}
[JsonProperty(PropertyName = "StrongConsistencyPercentage")]
public double? StrongConsistencyPercentage
{
get
{
return strongConsistencyPercentage;
}
set
{
strongConsistencyPercentage = value;
}
}
[JsonProperty(PropertyName = "WeakConsistencyPercentage")]
public double? WeakConsistencyPercentage
{
get
{
return weakConsistencyPercentage;
}
set
{
weakConsistencyPercentage = value;
}
}
[JsonProperty(PropertyName = "MaxAffectedRows")]
public double? MaxAffectedRows
{
get
{
return maxAffectedRows;
}
set
{
maxAffectedRows = value;
}
}
[JsonProperty(PropertyName = "MaxReturnRows")]
public double? MaxReturnRows
{
get
{
return maxReturnRows;
}
set
{
maxReturnRows = value;
}
}
[JsonProperty(PropertyName = "MaxWaitTime")]
public double? MaxWaitTime
{
get
{
return maxWaitTime;
}
set
{
maxWaitTime = value;
}
}
[JsonProperty(PropertyName = "MaxApplicationWaitTime")]
public double? MaxApplicationWaitTime
{
get
{
return maxApplicationWaitTime;
}
set
{
maxApplicationWaitTime = value;
}
}
[JsonProperty(PropertyName = "MaxConcurrencyWaitTime")]
public double? MaxConcurrencyWaitTime
{
get
{
return maxConcurrencyWaitTime;
}
set
{
maxConcurrencyWaitTime = value;
}
}
[JsonProperty(PropertyName = "MaxUserIoWaitTime")]
public double? MaxUserIoWaitTime
{
get
{
return maxUserIoWaitTime;
}
set
{
maxUserIoWaitTime = value;
}
}
[JsonProperty(PropertyName = "MaxDiskReads")]
public double? MaxDiskReads
{
get
{
return maxDiskReads;
}
set
{
maxDiskReads = value;
}
}
[JsonProperty(PropertyName = "AvgExpectedWorkerCount")]
public double? AvgExpectedWorkerCount
{
get
{
return avgExpectedWorkerCount;
}
set
{
avgExpectedWorkerCount = value;
}
}
[JsonProperty(PropertyName = "AvgUsedWorkerCount")]
public double? AvgUsedWorkerCount
{
get
{
return avgUsedWorkerCount;
}
set
{
avgUsedWorkerCount = value;
}
}
[JsonProperty(PropertyName = "SumLogicalReads")]
public double? SumLogicalReads
{
get
{
return sumLogicalReads;
}
set
{
sumLogicalReads = value;
}
}
[JsonProperty(PropertyName = "Server")]
public string Server
{
get
{
return server;
}
set
{
server = value;
}
}
[JsonProperty(PropertyName = "ServerIp")]
public string ServerIp
{
get
{
return serverIp;
}
set
{
serverIp = value;
}
}
[JsonProperty(PropertyName = "ServerPort")]
public long? ServerPort
{
get
{
return serverPort;
}
set
{
serverPort = value;
}
}
[JsonProperty(PropertyName = "SqlTextShort")]
public string SqlTextShort
{
get
{
return sqlTextShort;
}
set
{
sqlTextShort = value;
}
}
[JsonProperty(PropertyName = "SqlType")]
public string SqlType
{
get
{
return sqlType;
}
set
{
sqlType = value;
}
}
[JsonProperty(PropertyName = "SqlId")]
public string SqlId
{
get
{
return sqlId;
}
set
{
sqlId = value;
}
}
[JsonProperty(PropertyName = "Inner")]
public bool? Inner
{
get
{
return inner;
}
set
{
inner = value;
}
}
[JsonProperty(PropertyName = "WaitEvent")]
public string WaitEvent
{
get
{
return waitEvent;
}
set
{
waitEvent = value;
}
}
[JsonProperty(PropertyName = "AvgAffectedRows")]
public double? AvgAffectedRows
{
get
{
return avgAffectedRows;
}
set
{
avgAffectedRows = value;
}
}
[JsonProperty(PropertyName = "AvgReturnRows")]
public double? AvgReturnRows
{
get
{
return avgReturnRows;
}
set
{
avgReturnRows = value;
}
}
[JsonProperty(PropertyName = "AvgPartitionCount")]
public double? AvgPartitionCount
{
get
{
return avgPartitionCount;
}
set
{
avgPartitionCount = value;
}
}
[JsonProperty(PropertyName = "FailCount")]
public double? FailCount
{
get
{
return failCount;
}
set
{
failCount = value;
}
}
[JsonProperty(PropertyName = "AvgWaitTime")]
public double? AvgWaitTime
{
get
{
return avgWaitTime;
}
set
{
avgWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgElapsedTime")]
public double? AvgElapsedTime
{
get
{
return avgElapsedTime;
}
set
{
avgElapsedTime = value;
}
}
[JsonProperty(PropertyName = "AvgCpuTime")]
public double? AvgCpuTime
{
get
{
return avgCpuTime;
}
set
{
avgCpuTime = value;
}
}
[JsonProperty(PropertyName = "AvgNetWaitTime")]
public double? AvgNetWaitTime
{
get
{
return avgNetWaitTime;
}
set
{
avgNetWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgQueueTime")]
public double? AvgQueueTime
{
get
{
return avgQueueTime;
}
set
{
avgQueueTime = value;
}
}
[JsonProperty(PropertyName = "AvgDecodeTime")]
public double? AvgDecodeTime
{
get
{
return avgDecodeTime;
}
set
{
avgDecodeTime = value;
}
}
[JsonProperty(PropertyName = "AvgGetPlanTime")]
public double? AvgGetPlanTime
{
get
{
return avgGetPlanTime;
}
set
{
avgGetPlanTime = value;
}
}
[JsonProperty(PropertyName = "AvgExecuteTime")]
public double? AvgExecuteTime
{
get
{
return avgExecuteTime;
}
set
{
avgExecuteTime = value;
}
}
[JsonProperty(PropertyName = "AvgApplicationWaitTime")]
public double? AvgApplicationWaitTime
{
get
{
return avgApplicationWaitTime;
}
set
{
avgApplicationWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgConcurrencyWaitTime")]
public double? AvgConcurrencyWaitTime
{
get
{
return avgConcurrencyWaitTime;
}
set
{
avgConcurrencyWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgUserIoWaitTime")]
public double? AvgUserIoWaitTime
{
get
{
return avgUserIoWaitTime;
}
set
{
avgUserIoWaitTime = value;
}
}
[JsonProperty(PropertyName = "AvgScheduleTime")]
public double? AvgScheduleTime
{
get
{
return avgScheduleTime;
}
set
{
avgScheduleTime = value;
}
}
[JsonProperty(PropertyName = "AvgRowCacheHit")]
public double? AvgRowCacheHit
{
get
{
return avgRowCacheHit;
}
set
{
avgRowCacheHit = value;
}
}
[JsonProperty(PropertyName = "AvgBloomFilterCacheHit")]
public double? AvgBloomFilterCacheHit
{
get
{
return avgBloomFilterCacheHit;
}
set
{
avgBloomFilterCacheHit = value;
}
}
[JsonProperty(PropertyName = "AvgBlockCacheHit")]
public double? AvgBlockCacheHit
{
get
{
return avgBlockCacheHit;
}
set
{
avgBlockCacheHit = value;
}
}
[JsonProperty(PropertyName = "AvgBlockIndexCacheHit")]
public double? AvgBlockIndexCacheHit
{
get
{
return avgBlockIndexCacheHit;
}
set
{
avgBlockIndexCacheHit = value;
}
}
[JsonProperty(PropertyName = "AvgDiskReads")]
public double? AvgDiskReads
{
get
{
return avgDiskReads;
}
set
{
avgDiskReads = value;
}
}
[JsonProperty(PropertyName = "RetryCount")]
public double? RetryCount
{
get
{
return retryCount;
}
set
{
retryCount = value;
}
}
[JsonProperty(PropertyName = "AvgMemstoreReadRows")]
public double? AvgMemstoreReadRows
{
get
{
return avgMemstoreReadRows;
}
set
{
avgMemstoreReadRows = value;
}
}
[JsonProperty(PropertyName = "AvgSsstoreReadRows")]
public double? AvgSsstoreReadRows
{
get
{
return avgSsstoreReadRows;
}
set
{
avgSsstoreReadRows = value;
}
}
[JsonProperty(PropertyName = "AvgLogicalReads")]
public double? AvgLogicalReads
{
get
{
return avgLogicalReads;
}
set
{
avgLogicalReads = value;
}
}
[JsonProperty(PropertyName = "AvgDbTime")]
public double? AvgDbTime
{
get
{
return avgDbTime;
}
set
{
avgDbTime = value;
}
}
[JsonProperty(PropertyName = "SumDbTime")]
public double? SumDbTime
{
get
{
return sumDbTime;
}
set
{
sumDbTime = value;
}
}
}
}
}
}