Queries the tags of a specified SQL statement by calling the GetQueryOptimizeTag operation.
Operation description
When using the Alibaba Cloud or DAS SDK, use the latest version.
When calling DAS by using the SDK, set the region to cn-shanghai.
- This operation supports the following database engines:
RDS MySQL
PolarDB for MySQL
RDS PostgreSQL
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hdm:GetQueryOptimizeTag |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Engine |
string |
Yes |
The database engine. Valid values:
|
MySQL |
| SqlId |
string |
Yes |
The SQL template ID. You can call the GetQueryOptimizeDataStats operation to query the SQL template ID. |
29d9fef63e347d39c3436658a5fe**** |
| InstanceId |
string |
Yes |
The instance ID. |
rm-2ze8g2am97624**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
The returned status code. |
200 |
| Message |
string |
The returned message. Note
If the request is successful, Successful is returned. If the request fails, an error message such as an error code is returned. |
Successful |
| RequestId |
string |
The unique ID generated by Alibaba Cloud for the request. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Indicates whether the request is successful. Valid values:
|
true |
| Data |
object |
The returned SQL tag data. |
|
| SqlId |
string |
The SQL template ID. |
29d9fef63e347d39c3436658a5fe**** |
| Tags |
string |
The SQL tags. Multiple tags are separated by commas (,). |
DAS_IN_PLAN,DAS_NOT_IMPORTANT |
| Comments |
string |
The remarks. |
Slow SQL from offline synchronization. No optimization needed. |
Examples
Success response
JSON format
{
"Code": "200",
"Message": "Successful",
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Success": "true",
"Data": {
"SqlId": "29d9fef63e347d39c3436658a5fe****",
"Tags": "DAS_IN_PLAN,DAS_NOT_IMPORTANT",
"Comments": "Slow SQL from offline synchronization. No optimization needed."
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | The request parameters are invalid. |
| 403 | NoPermission | You are not authorized to do this action. | You do not have the permissions to perform this operation. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.