Mengkueri data pemblokiran instans ApsaraDB RDS for SQL Server.
Deskripsi operasi
-
Operasi ini hanya berlaku untuk instans ApsaraDB RDS for SQL Server.
-
Jika Anda menggunakan Alibaba Cloud SDK atau SDK Database Autonomy Service (DAS) untuk memanggil operasi ini, kami merekomendasikan Anda menggunakan SDK versi terbaru.
-
Jika Anda menggunakan SDK untuk memanggil operasi API DAS, Anda harus mengatur ID region ke cn-shanghai.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hdm:GetBlockingDetailList |
list |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans database. |
rm-t4nfalp2ap421**** |
| StartTime |
string |
Yes |
Awal rentang waktu yang akan dikueri. Nilai ini adalah stempel waktu UNIX yang merepresentasikan jumlah milidetik yang telah berlalu sejak 1 Januari 1970, 00:00:00 UTC. |
1679429913757 |
| EndTime |
string |
Yes |
Akhir rentang waktu yang akan dikueri. Tetapkan parameter ini ke stempel waktu UNIX yang merepresentasikan jumlah milidetik yang telah berlalu sejak 1 Januari 1970, 00:00:00 UTC. |
1682490480548 |
| PageNo |
string |
No |
Nomor halaman. Nilainya harus berupa bilangan bulat yang lebih besar dari 0. Nilai default: 1. |
1 |
| PageSize |
string |
No |
Jumlah entri per halaman. Nilainya harus berupa bilangan bulat yang lebih besar dari 0. Nilai default: 10. |
10 |
| QueryHash |
string |
No |
Nilai hash dari pernyataan SQL. Nilai hash dari pernyataan SQL yang sejenis adalah sama. |
DC08B955CAD25E7B |
| DbNameList |
string |
No |
Nama database. Pisahkan beberapa nama database dengan koma (,). |
testdb1,testdb2 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| Code |
string |
Kode status HTTP yang dikembalikan. |
200 |
| Message |
string |
Pesan yang dikembalikan. Catatan
Jika permintaan berhasil, Successful akan dikembalikan. Jika tidak, pesan kesalahan seperti kode kesalahan akan dikembalikan. |
Successful |
| Data |
object |
Data yang dikembalikan. |
|
| List |
array<object> |
Detail data yang dikembalikan. |
|
|
object |
Detail data yang dikembalikan. |
||
| BatchId |
integer |
The batch ID. |
1683530096156 |
| ClientAppName |
string |
The client name. |
.Net SqlClient Data Provider |
| DataBase |
string |
The name of the database. |
testdb1 |
| HostName |
string |
The client hostname. |
ALLBNMGTAPPRD01 |
| LoginId |
string |
The username that is used for the logon. |
Testuser |
| QueryHash |
string |
The hash value of the SQL statement. |
DC08B955CAD25E7B |
| Spid |
string |
The session ID. |
1717 |
| SqlText |
string |
The SQL statement. |
select * from test1 |
| StartTime |
string |
The time when the execution started. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. |
1608888296000 |
| WaitTimeMs |
integer |
The duration of the blocking. Unit: milliseconds. |
30000 |
| WaitType |
string |
The wait type. For more information about wait types, see sys.dm_os_wait_stats (Transact-SQL). |
MISCELLANEOUS |
| CurrentCollectionTime |
integer |
The time when the blocking data was collected. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. |
1700065800000 |
| PageNo |
integer |
Nomor halaman dari halaman yang dikembalikan. |
1 |
| PageSize |
integer |
Jumlah entri yang dikembalikan pada setiap halaman. |
10 |
| Total |
integer |
Total jumlah entri yang dikembalikan. |
19 |
| 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": {
"List": [
{
"BatchId": 1683530096156,
"ClientAppName": ".Net SqlClient Data Provider",
"DataBase": "testdb1",
"HostName": "ALLBNMGTAPPRD01",
"LoginId": "Testuser",
"QueryHash": "DC08B955CAD25E7B",
"Spid": "1717",
"SqlText": "select * from test1",
"StartTime": "1608888296000",
"WaitTimeMs": 30000,
"WaitType": "MISCELLANEOUS",
"CurrentCollectionTime": 1700065800000
}
],
"PageNo": 1,
"PageSize": 10,
"Total": 19
},
"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.