Mengambil aturan pengendalian konkurensi SQL yang sedang berjalan.
Deskripsi operasi
Operasi ini mendukung mesin database berikut:
ApsaraDB RDS for MySQL
PolarDB for MySQL
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hdm:GetRunningSqlConcurrencyControlRules |
get |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ConsoleContext |
string |
No |
Parameter yang dicadangkan. |
None |
| InstanceId |
string |
Yes |
ID instans. Catatan
Anda harus menentukan parameter ini hanya jika instansiasi basis data Anda merupakan instans ApsaraDB RDS for MySQL atau kluster PolarDB for MySQL. |
rm-2ze1jdv45i7l6**** |
| PageNo |
integer |
No |
Nomor halaman. Nilainya harus berupa bilangan bulat positif. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman. Nilainya harus berupa bilangan bulat positif. Nilai default: 10. |
10 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
Kode status HTTP yang dikembalikan. |
200 |
| Message |
string |
Pesan yang dikembalikan. Catatan
Jika permintaan berhasil, nilai Successful dikembalikan. Jika permintaan gagal, pesan kesalahan seperti kode kesalahan akan dikembalikan. |
Successful |
| Data |
object |
Informasi detail, termasuk kode kesalahan dan jumlah entri yang dikembalikan. |
|
| Total |
integer |
Total jumlah entri yang dikembalikan. |
2 |
| List |
object |
||
| runningRules |
array<object> |
Data yang dikembalikan. |
|
|
object |
|||
| ItemId |
integer |
ID aturan pembatasan kecepatan yang diterapkan pada instans. |
16 |
| SqlType |
string |
Tipe pernyataan SQL. Nilai yang valid:
|
SELECT |
| InstanceId |
string |
ID instans. |
rm-2ze1jdv45i7l6**** |
| SqlKeywords |
string |
Kata kunci yang terdapat dalam pernyataan SQL tempat aturan pembatasan kecepatan diterapkan. Catatan
Kata kunci SQL dipisahkan dengan tanda tilde (~). Jika jumlah pernyataan SQL konkuren yang memuat semua kata kunci SQL yang ditentukan mencapai batas atas yang ditetapkan, aturan pembatasan kecepatan akan dipicu. |
call~open~api~test~4~from~POP |
| StartTime |
integer |
Waktu saat aturan pembatasan kecepatan mulai berlaku. Nilainya berupa stempel waktu UNIX yang merepresentasikan jumlah milidetik sejak 1 Januari 1970 pukul 00:00:00 UTC. |
1608888296000 |
| KeywordsHash |
string |
Nilai hash dari kata kunci SQL. Nilai hash dihitung berdasarkan kata kunci SQL yang terdapat dalam pernyataan SQL tempat aturan pembatasan kecepatan diterapkan. |
b0b8aceeb43baea87b219c81767b**** |
| ConcurrencyControlTime |
integer |
Durasi berlakunya aturan pembatasan SQL. Satuan: detik. Catatan
Aturan pembatasan kecepatan hanya berlaku selama durasi ini. |
600 |
| UserId |
string |
ID akun Alibaba Cloud. |
testxxx |
| MaxConcurrency |
string |
Jumlah maksimum pernyataan SQL konkuren. Nilainya berupa bilangan bulat positif. Catatan
Jika jumlah pernyataan SQL konkuren yang memuat kata kunci yang ditentukan mencapai batas atas ini, aturan pembatasan kecepatan akan dipicu. |
2 |
| Status |
string |
Status aturan pembatasan kecepatan. Nilai Open menunjukkan bahwa aturan pembatasan kecepatan sedang berlaku. |
Open |
| RequestId |
string |
ID permintaan. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Menunjukkan apakah permintaan berhasil. Nilai yang valid:
|
true |
Contoh
Respons sukses
JSONformat
{
"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"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.