Todos os produtos
Search
Central de documentação

:GetQueryOptimizeExecErrorStats

Última atualização: Jun 27, 2026

Consulta modelos de SQL com falha na execução.

  • Se você usar um SDK da Alibaba Cloud ou do Database Autonomy Service (DAS) para chamar esta operação de API, use a versão mais recente do SDK.

  • Para chamar operações de API do DAS via SDK, defina o ID da região como cn-shanghai.

  • Esta operação aplica-se aos seguintes serviços de banco de dados:

    • ApsaraDB RDS for MySQL

    • PolarDB for MySQL

    • ApsaraDB RDS for PostgreSQL

Parâmetros de solicitação

ParâmetroTipoObrigatórioExemploDescrição
ActionStringSimGetQueryOptimizeExecErrorStats

A operação a ser executada. Defina o valor como GetQueryOptimizeExecErrorStats.

EngineStringSimMySQL

O mecanismo do banco de dados. Valores válidos:

  • MySQL
  • PolarDBMySQL
  • PostgreSQL
InstanceIdsStringNãorm-2ze8g2am97624****

Os IDs das instâncias. Separe vários IDs com vírgulas (,).

KeywordsStringNãoselect update

As palavras-chave dos modelos de SQL. Separe várias palavras-chave com espaços.

LogicalOperatorStringNãoor

A relação lógica entre várias palavras-chave. Valores válidos:

  • or
  • and
DbNamesStringNãotestdb01

O nome do banco de dados a ser consultado.

TimeStringSim1642953600000

O fim do intervalo de tempo da consulta. Especifique o horário no formato de timestamp UNIX. Unidade: milissegundos.

PageSizeStringSim10

O número de entradas a retornar em cada página. Valor padrão: 10.

PageNoStringSim1

O número da página a ser retornada. A numeração começa em 1. Valor padrão: 1.

OrderByStringNãoerror_count

O campo usado para ordenar as entradas retornadas. Apenas error_count é suportado, indicando que a classificação ocorre com base no número de execuções com falha.

AscStringNãotrue

Define se as entradas retornadas devem ser ordenadas em ordem crescente. Valor padrão: true. Valores válidos:

  • true: ordena as entradas em ordem crescente.
  • false: não utiliza a ordenação crescente.
RegionStringNãocn-china

A região onde a instância está localizada. Valores válidos:

  • cn-china: China continental
  • cn-hongkong: China (Hong Kong)
  • ap-southeast-1: Singapura

Este parâmetro só é válido se o parâmetro InstanceIds estiver vazio. Caso você não especifique o parâmetro InstanceIds, o sistema obtém dados da região configurada pelo parâmetro Region. Por padrão, o parâmetro Region é definido como cn-china. Se o parâmetro InstanceIds for especificado, o parâmetro Region informado torna-se inválido e o sistema busca dados na região da primeira instância listada.

Nota Se suas instâncias estiverem em regiões da China continental, defina este parâmetro como cn-china.

Parâmetros de resposta

ParâmetroTipoExemploDescrição
CodeString200

O código de status HTTP retornado.

MessageStringSuccessful

A mensagem retornada pela solicitação.

DataObject

Informações detalhadas, incluindo códigos de erro e a quantidade de entradas retornadas.

TotalLong19

O número total de entradas retornadas.

PageNoInteger1

O número da página retornada.

PageSizeInteger10

A quantidade de entradas exibidas por página.

ExtraStringNone

Um parâmetro reservado.

ListArray of QueryOptimizeExecErrorStats

Dados sobre os modelos de SQL com falha na execução.

InstanceIdStringrm-2ze8g2am97624****

O ID da instância.

InstanceNameStringtest01

O alias da instância.

DbnameStringtestdb01

O nome do banco de dados.

SqlIdString2e8147b5ca2dfc640dfd5e43d96a****

O ID do modelo de SQL.

SqlTextStringselect * from test1

O conteúdo do modelo de SQL.

ErrorCodeString1146

O código de erro retornado.

ErrorCountLong10

A quantidade de erros ocorridos.

RequestIdStringB6D17591-B48B-4D31-9CD6-9B9796B2****

O ID da solicitação.

SuccessStringtrue

Indica se a solicitação foi bem-sucedida. Valores válidos:

  • true: A solicitação teve sucesso.
  • false: A solicitação falhou.

Exemplos

Exemplos de solicitações

http(s)://das.cn-shanghai.aliyuncs.com/?Action=GetQueryOptimizeExecErrorStats
&Engine=MySQL
&InstanceIds=rm-2ze8g2am97624****
&Keywords=select update
&LogicalOperator=or
&DbNames=testdb01
&Time=1642953600000
&PageSize=10
&PageNo=1
&OrderBy=error_count
&Asc=true
&Region=cn-china
&Common request parameters

Exemplos de respostas de sucesso

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<GetQueryOptimizeExecErrorStatsResponse>
    <Code>200</Code>
    <Message>Successful</Message>
    <Data>
        <Total>19</Total>
        <PageNo>1</PageNo>
        <PageSize>10</PageSize>
        <Extra>None</Extra>
        <List>
            <InstanceId>rm-2ze8g2am97624****</InstanceId>
            <InstanceName>test01</InstanceName>
            <Dbname>testdb01</Dbname>
            <SqlId>2e8147b5ca2dfc640dfd5e43d96a****</SqlId>
            <SqlText>select * from test1</SqlText>
            <ErrorCode>1146</ErrorCode>
            <ErrorCount>10</ErrorCount>
        </List>
    </Data>
    <RequestId>B6D17591-B48B-4D31-9CD6-9B9796B2****</RequestId>
    <Success>true</Success>
</GetQueryOptimizeExecErrorStatsResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "Code" : "200",
  "Message" : "Successful",
  "Data" : {
    "Total" : 19,
    "PageNo" : 1,
    "PageSize" : 10,
    "Extra" : "None",
    "List" : [ {
      "InstanceId" : "rm-2ze8g2am97624****",
      "InstanceName" : "test01",
      "Dbname" : "testdb01",
      "SqlId" : "2e8147b5ca2dfc640dfd5e43d96a****",
      "SqlText" : "select * from test1",
      "ErrorCode" : "1146",
      "ErrorCount" : 10
    } ]
  },
  "RequestId" : "B6D17591-B48B-4D31-9CD6-9B9796B2****",
  "Success" : "true"
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400

InvalidParams

The request parameters are invalid.

Mensagem de erro retornada porque os parâmetros da solicitação especificados são inválidos.

Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.