最近のデッドロック分析と全量デッドロック分析の履歴分析タスクを取得します。
操作説明
最近のデッドロック分析と全量デッドロック分析の履歴分析レコードを取得します。詳細については、「デッドロック分析」をご参照ください。
この操作を呼び出す前に、以下の要件を満たす必要があります。
-
最近のデッドロックの履歴分析レコードをクエリするには、ターゲットデータベースエンジンが RDS MySQL、セルフマネージド MySQL、PolarDB for MySQL、または PolarDB-X 2.0 である必要があります。
-
全量デッドロックの履歴分析レコードをクエリするには、ターゲットデータベースエンジンが RDS MySQL または PolarDB for MySQL である必要があり、かつ DAS Alibaba Cloud Managed Services (旧 Economy Edition) が有効になっている必要があります。
-
Alibaba Cloud SDK または DAS SDK の最新バージョンを使用してください。
-
SDK を使用して DAS サービスを呼び出す際は、リージョンを cn-shanghai に設定してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
hdm:GetDeadLockHistory |
none |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
インスタンス ID。 |
pc-bp1u5mas9exx7**** |
| NodeId |
string |
任意 |
ノード ID。 説明
PolarDB for MySQL インスタンスのノード ID を指定します。 |
pi-bp16v3824rt73**** |
| PageNo |
integer |
任意 |
ページ番号。 |
1 |
| PageSize |
integer |
任意 |
1 ページあたりのエントリ数。最大値は 100 です。 |
10 |
| StartTime |
integer |
必須 |
クエリの開始時刻。UNIX タイムスタンプ値です。単位: ミリ秒。 重要
このパラメーターは Long 値です。シリアル化およびデシリアル化時の精度損失を防ぐため、値が 9007199254740991 を超えないようにしてください。 |
1731983066000 |
| EndTime |
integer |
必須 |
クエリの終了時刻。UNIX タイムスタンプ値です。単位: ミリ秒。 重要
このパラメーターは Long 値です。シリアル化およびデシリアル化時の精度損失を防ぐため、値が 9007199254740991 を超えないようにしてください。 |
1732069466000 |
| Source |
string |
任意 |
タスクのソース:
重要
このパラメーターを AUTO に設定して全量デッドロック分析のタスクをクエリする場合、開始時刻は終了時刻より最大 7 日前までとすることができます。 |
AUTO |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Message |
string |
返されたメッセージ。 説明
リクエストが成功した場合、Successful が返されます。リクエストが失敗した場合、エラーコードなどのエラーメッセージが返されます。 |
Successful |
| Synchro |
string |
予約済みのパラメーター。 |
None |
| Data |
string |
JSON 文字列として返されるデータ。
|
{ "total": 2, "list": [ { "accountId": "108************", "textId": "35303d12d52d29ba73bb85fa2d5b****", "gmtModified": 1732712680000, "lockTime": 1732687047000, "gmtCreate": 1732712680000, "nodeId": "pi-8****************", "uuid": "pc-8v**************" }, { "accountId": "108************", "textId": "50a24bdcc5fe7e03f92a55ae7574****", "gmtModified": 1732626448000, "lockTime": 1722500305000, "gmtCreate": 1732626448000, "nodeId": "pi-8****************", "uuid": "pc-8v**************" } ] } |
| Code |
string |
返された状態コード。 |
200 |
| Success |
string |
リクエストが成功したかどうかを示します。
|
true |
例
成功レスポンス
JSONJSON
{
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Message": "Successful",
"Synchro": "None",
"Data": "{\n \"total\": 2,\n \"list\": [\n {\n \"accountId\": \"108************\",\n \"textId\": \"35303d12d52d29ba73bb85fa2d5b****\",\n \"gmtModified\": 1732712680000,\n \"lockTime\": 1732687047000,\n \"gmtCreate\": 1732712680000,\n \"nodeId\": \"pi-8****************\",\n \"uuid\": \"pc-8v**************\"\n },\n {\n \"accountId\": \"108************\",\n \"textId\": \"50a24bdcc5fe7e03f92a55ae7574****\",\n \"gmtModified\": 1732626448000,\n \"lockTime\": 1722500305000,\n \"gmtCreate\": 1732626448000,\n \"nodeId\": \"pi-8****************\",\n \"uuid\": \"pc-8v**************\"\n }\n ]\n}",
"Code": "200",
"Success": "true"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。