Consulta as regras de limitação que estão em vigor.
Descrição da operação
Esta operação oferece suporte aos seguintes mecanismos de banco de dados:
-
ApsaraDB RDS for MySQL
-
PolarDB for MySQL
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
hdm:GetRunningSqlConcurrencyControlRules |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ConsoleContext |
string |
Não |
O parâmetro reservado. |
None |
| InstanceId |
string |
Sim |
O ID da instância. Nota
Você deve especificar este parâmetro apenas se a sua instância de banco de dados for uma instância do ApsaraDB RDS for MySQL ou um cluster do PolarDB for MySQL. |
rm-2ze1jdv45i7l6**** |
| PageNo |
integer |
Não |
O número da página. O valor deve ser um número inteiro positivo. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página. O valor deve ser um número inteiro positivo. Valor padrão: 10. |
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| Code |
string |
O código de status HTTP retornado. |
200 |
| Message |
string |
A mensagem retornada. Nota
Se a solicitação for bem-sucedida, Successful é retornado. Se a solicitação falhar, uma mensagem de erro, como um código de erro, é retornada. |
Successful |
| Data |
object |
As informações detalhadas, incluindo os códigos de erro e o número de entradas retornadas. |
|
| Total |
integer |
O número total de entradas retornadas. |
2 |
| List |
object |
||
| runningRules |
array<object> |
The returned data. |
|
|
object |
|||
| ItemId |
integer |
The ID of the throttling rule that is applied to the instance. |
16 |
| SqlType |
string |
The type of the SQL statements. Valid values:
|
SELECT |
| InstanceId |
string |
The instance ID. |
rm-2ze1jdv45i7l6**** |
| SqlKeywords |
string |
The keywords contained in the SQL statements to which the throttling rule was applied. Nota
SQL keywords are separated by tildes (~). If the number of concurrent SQL statements that contain all the specified SQL keywords reaches the specified upper limit, the throttling rule is triggered. |
call~open~api~test~4~from~POP |
| StartTime |
integer |
The time when the throttling rule started to take effect. The value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. |
1608888296000 |
| KeywordsHash |
string |
The hash value of the SQL keywords. The hash value is calculated based on the SQL keywords that are contained in the SQL statements to which the throttling rule is applied. |
b0b8aceeb43baea87b219c81767b**** |
| ConcurrencyControlTime |
integer |
The duration within which the SQL throttling rule takes effect. Unit: seconds. Nota
The throttling rule takes effect only within this duration. |
600 |
| UserId |
string |
The Alibaba Cloud account ID. |
testxxx |
| MaxConcurrency |
string |
The maximum number of concurrent SQL statements. The value is a positive integer. Nota
If the number of concurrent SQL statements that contain the specified keywords reaches this upper limit, the throttling rule is triggered. |
2 |
| Status |
string |
The status of the throttling rule. The value of Open indicates that the throttling rule is in effect. |
Open |
| RequestId |
string |
O ID da solicitação. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": "200",
"Message": "Successful",
"Data": {
"Total": 2,
"List": {
"runningRules": [
{
"ItemId": 16,
"SqlType": "SELECT",
"InstanceId": "rm-2ze1jdv45i7l6****",
"SqlKeywords": "call~open~api~test~4~from~POP",
"StartTime": 1608888296000,
"KeywordsHash": "b0b8aceeb43baea87b219c81767b****",
"ConcurrencyControlTime": 600,
"UserId": "testxxx",
"MaxConcurrency": "2",
"Status": "Open"
}
]
}
},
"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. | |
| 403 | NoPermission | You are not authorized to do this action. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.