Compartilhar via


ManagedInstanceResource.GetTopQueries Método

Definição

Sobrecargas

GetTopQueries(ManagedInstanceResourceGetTopQueriesOptions, CancellationToken)

Obtenha as principais consultas de consumo de recursos de uma instância gerenciada.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/topqueries
  • Operação IdManagedInstances_ListByManagedInstance
GetTopQueries(Nullable<Int32>, String, String, String, Nullable<QueryTimeGrainType>, Nullable<AggregationFunctionType>, Nullable<SqlMetricType>, CancellationToken)

Obtenha as principais consultas de consumo de recursos de uma instância gerenciada.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/topqueries
  • Operação IdManagedInstances_ListByManagedInstance

GetTopQueries(ManagedInstanceResourceGetTopQueriesOptions, CancellationToken)

Obtenha as principais consultas de consumo de recursos de uma instância gerenciada.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/topqueries
  • Operação IdManagedInstances_ListByManagedInstance
public virtual Azure.Pageable<Azure.ResourceManager.Sql.Models.TopQueries> GetTopQueries (Azure.ResourceManager.Sql.Models.ManagedInstanceResourceGetTopQueriesOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTopQueries : Azure.ResourceManager.Sql.Models.ManagedInstanceResourceGetTopQueriesOptions * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Sql.Models.TopQueries>
override this.GetTopQueries : Azure.ResourceManager.Sql.Models.ManagedInstanceResourceGetTopQueriesOptions * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Sql.Models.TopQueries>
Public Overridable Function GetTopQueries (options As ManagedInstanceResourceGetTopQueriesOptions, Optional cancellationToken As CancellationToken = Nothing) As Pageable(Of TopQueries)

Parâmetros

options
ManagedInstanceResourceGetTopQueriesOptions

Um recipiente de propriedades que contém todos os parâmetros desse método, exceto o qualificador LRO e o parâmetro de contexto de solicitação.

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Uma coleção de TopQueries que pode levar várias solicitações de serviço para iterar.

Aplica-se a

GetTopQueries(Nullable<Int32>, String, String, String, Nullable<QueryTimeGrainType>, Nullable<AggregationFunctionType>, Nullable<SqlMetricType>, CancellationToken)

Obtenha as principais consultas de consumo de recursos de uma instância gerenciada.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/topqueries
  • Operação IdManagedInstances_ListByManagedInstance
public virtual Azure.Pageable<Azure.ResourceManager.Sql.Models.TopQueries> GetTopQueries (int? numberOfQueries = default, string databases = default, string startTime = default, string endTime = default, Azure.ResourceManager.Sql.Models.QueryTimeGrainType? interval = default, Azure.ResourceManager.Sql.Models.AggregationFunctionType? aggregationFunction = default, Azure.ResourceManager.Sql.Models.SqlMetricType? observationMetric = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTopQueries : Nullable<int> * string * string * string * Nullable<Azure.ResourceManager.Sql.Models.QueryTimeGrainType> * Nullable<Azure.ResourceManager.Sql.Models.AggregationFunctionType> * Nullable<Azure.ResourceManager.Sql.Models.SqlMetricType> * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Sql.Models.TopQueries>
override this.GetTopQueries : Nullable<int> * string * string * string * Nullable<Azure.ResourceManager.Sql.Models.QueryTimeGrainType> * Nullable<Azure.ResourceManager.Sql.Models.AggregationFunctionType> * Nullable<Azure.ResourceManager.Sql.Models.SqlMetricType> * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Sql.Models.TopQueries>
Public Overridable Function GetTopQueries (Optional numberOfQueries As Nullable(Of Integer) = Nothing, Optional databases As String = Nothing, Optional startTime As String = Nothing, Optional endTime As String = Nothing, Optional interval As Nullable(Of QueryTimeGrainType) = Nothing, Optional aggregationFunction As Nullable(Of AggregationFunctionType) = Nothing, Optional observationMetric As Nullable(Of SqlMetricType) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Pageable(Of TopQueries)

Parâmetros

numberOfQueries
Nullable<Int32>

Quantas 'principais consultas' devem ser retornadas. O padrão é 5.

databases
String

Lista separada por vírgulas de bancos de dados a serem incluídos na pesquisa. Todos os bancos de dados serão incluídos se esse parâmetro não for especificado.

startTime
String

Hora de início do período observado.

endTime
String

Hora de término do período observado.

interval
Nullable<QueryTimeGrainType>

A etapa de tempo a ser usada para resumir os valores de métrica. O valor padrão é PT1H.

aggregationFunction
Nullable<AggregationFunctionType>

Função de agregação a ser usada, o valor padrão é 'sum'.

observationMetric
Nullable<SqlMetricType>

Métrica a ser usada para classificar as principais consultas. O padrão é 'cpu'.

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Uma coleção de TopQueries que pode levar várias solicitações de serviço para iterar.

Aplica-se a