Compartir a través de


ManagedInstanceResource.GetTopQueries Método

Definición

Sobrecargas

GetTopQueries(ManagedInstanceResourceGetTopQueriesOptions, CancellationToken)

Obtenga las consultas que consumen más recursos de una instancia administrada.

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/topqueries
  • IdManagedInstances_ListByManagedInstance de operaciones
GetTopQueries(Nullable<Int32>, String, String, String, Nullable<QueryTimeGrainType>, Nullable<AggregationFunctionType>, Nullable<SqlMetricType>, CancellationToken)

Obtenga las consultas que consumen más recursos de una instancia administrada.

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/topqueries
  • IdManagedInstances_ListByManagedInstance de operaciones

GetTopQueries(ManagedInstanceResourceGetTopQueriesOptions, CancellationToken)

Obtenga las consultas que consumen más recursos de una instancia administrada.

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/topqueries
  • IdManagedInstances_ListByManagedInstance de operaciones
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

Contenedor de propiedades que contiene todos los parámetros de este método, excepto el calificador LRO y el parámetro de contexto de solicitud.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Colección de TopQueries que puede tomar varias solicitudes de servicio para iterar.

Se aplica a

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

Obtenga las consultas que consumen más recursos de una instancia administrada.

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/topqueries
  • IdManagedInstances_ListByManagedInstance de operaciones
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>

Número de "consultas principales" que se van a devolver. El valor predeterminado es 5.

databases
String

Lista separada por comas de bases de datos que se van a incluir en la búsqueda. Todas las bases de datos se incluyen si no se especifica este parámetro.

startTime
String

Hora de inicio del período observado.

endTime
String

Hora de finalización del período observado.

interval
Nullable<QueryTimeGrainType>

Paso de tiempo que se va a usar para resumir los valores de métrica. El valor predeterminado es PT1H.

aggregationFunction
Nullable<AggregationFunctionType>

Función de agregación que se va a usar, el valor predeterminado es "sum".

observationMetric
Nullable<SqlMetricType>

Métrica que se va a usar para clasificar las consultas principales. El valor predeterminado es "cpu".

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Colección de TopQueries que puede tomar varias solicitudes de servicio para iterar.

Se aplica a