Consulta las plantillas SQL cuya ejecución falló.
Descripción de la operación
-
Si utiliza el SDK de Alibaba Cloud o el SDK de Database Autonomy Service (DAS) para llamar a esta operación, se recomienda que utilice la versión más reciente del SDK.
-
Si utiliza un SDK para llamar a operaciones de API de DAS, debe establecer el ID de región en cn-shanghai.
-
Esta operación admite los siguientes motores de base de datos:
-
ApsaraDB RDS for MySQL
-
PolarDB for MySQL
-
ApsaraDB RDS for PostgreSQL
-
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
hdm:GetQueryOptimizeExecErrorStats |
get |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Engine |
string |
Sí |
El motor de base de datos. Valores válidos:
|
MySQL |
| InstanceIds |
string |
No |
Los ID de las instancias. Separe varios ID con comas (,). |
rm-2ze8g2am97624**** |
| Keywords |
string |
No |
Las palabras clave de la plantilla SQL. Separe varias palabras clave con espacios. |
select update |
| LogicalOperator |
string |
No |
La relación lógica entre varias palabras clave. Valores válidos:
|
or |
| DbNames |
string |
No |
El nombre de la base de datos que se va a consultar. |
testdb01 |
| Time |
string |
Sí |
El intervalo de tiempo a consultar. Especifique la hora en formato de marca de tiempo UNIX. Unidad: milisegundos. |
1642953600000 |
| PageSize |
string |
Sí |
El número de entradas por página. Valor predeterminado: 10. |
10 |
| PageNo |
string |
Sí |
El número de página. Las páginas comienzan desde la página 1. Valor predeterminado: 1. |
1 |
| OrderBy |
string |
No |
El campo por el cual ordenar las entradas devueltas. Solo se admite error_count, que especifica que las entradas se ordenan según el número de ejecuciones fallidas. |
error_count |
| Asc |
string |
No |
Especifica si se deben ordenar las entradas devueltas en orden ascendente. Valor predeterminado: true. Valores válidos:
|
true |
| Region |
string |
No |
La región en la que reside la instancia. Valores válidos:
Este parámetro solo surte efecto si InstanceIds se deja vacío. Si deja InstanceIds vacío, el sistema obtiene los datos de la región establecida por Region. De forma predeterminada, Region se establece en cn-china. Si especifica InstanceIds, Region no surte efecto y el sistema obtiene los datos de la región en la que reside la primera instancia especificada.**** Nota
Establezca este parámetro en cn-china para las instancias creadas en las regiones de China continental. |
cn-china |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Los parámetros de respuesta. |
||
| Code |
string |
El código de estado HTTP devuelto. |
200 |
| Message |
string |
El mensaje devuelto. |
Successful |
| Data |
object |
La información detallada, incluidos los códigos de error y el número de entradas devueltas. |
|
| Total |
integer |
El número total de entradas devueltas. |
19 |
| PageNo |
integer |
El número de página. |
1 |
| PageSize |
integer |
El número de entradas por página. |
10 |
| Extra |
string |
El parámetro reservado. |
Ninguna |
| List |
array<object> |
La información sobre las plantillas SQL cuya ejecución falló. |
|
|
object |
|||
| InstanceId |
string |
El ID de la instancia. |
rm-2ze8g2am97624**** |
| InstanceName |
string |
El alias de la instancia de base de datos. |
test01 |
| Dbname |
string |
El nombre de la base de datos. |
testdb01 |
| SqlId |
string |
El ID de la plantilla SQL. |
2e8147b5ca2dfc640dfd5e43d96a**** |
| SqlText |
string |
El contenido de la plantilla SQL. |
select * from test1 |
| ErrorCode |
string |
El código de error devuelto si la solicitud falló. |
1146 |
| ErrorCount |
integer |
El número de errores. |
10 |
| RequestId |
string |
El ID de la solicitud. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Indica si la solicitud se realizó correctamente. Valores válidos:
|
true |
Ejemplos
Respuesta exitosa
JSON Formato
{
"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 error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.