AnalyticDB for MySQL クラスターのスロークエリログの詳細を照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
adb:DescribeSlowLogRecords |
get |
*DBCluster
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBClusterId |
string |
必須 |
AnalyticDB for MySQL データウェアハウスエディション (V3.0) クラスターの ID。 説明
DescribeDBClusters 操作を呼び出して、ターゲットリージョン内のすべての AnalyticDB for MySQL データウェアハウスエディション (V3.0) クラスターの ID を照会できます。 |
am-bp1rqvm70uh2**** |
| StartTime |
string |
必須 |
照会する時間範囲の開始時刻。 yyyy-MM-ddTHH:mm:ssZ 形式で時刻を指定します。 時刻は UTC である必要があります。 |
2021-05-20T16:00:00Z |
| EndTime |
string |
必須 |
照会する時間範囲の終了時刻。 yyyy-MM-ddTHH:mm:ssZ 形式で時刻を指定します。 時刻は UTC である必要があります。 説明
終了時刻は開始時刻より後である必要があります。 開始時刻と終了時刻の間の時間範囲は 7 日を超えることはできません。 |
2021-05-27T16:00:00Z |
| DBName |
string |
任意 |
データベースの名前。 |
adb_demo |
| PageSize |
integer |
任意 |
各ページに返すエントリ数。 有効値:30 (デフォルト)、50、100。 |
30 |
| PageNumber |
integer |
任意 |
ページ番号。 値は 0 より大きい整数である必要があります。 デフォルト値:1。 |
1 |
| ProcessID |
string |
任意 |
プロセス ID。 |
2021052716044317201616624903453****** |
| Order |
string |
任意 |
結果のソート順。 値は順序付けられた JSON 配列です。 結果は、配列内のオブジェクトの順序でソートされます。 各オブジェクトには
|
[{"Field":"ExecutionStartTime","Type":"Desc"},{"Field":"ScanRows","Type":"Asc"}] |
| Range |
string |
任意 |
フィールドの最大値 (
説明
|
[{"Field":"ScanSize","Min":"1000000","Max":"10000000"},{"Field":"QueryTime","Min":"1000","Max":"10000"}] |
| State |
string |
任意 |
クエリの状態。 有効値:
|
Successed |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
パラメーターのリスト。 |
||
| TotalCount |
string |
エントリの総数。 |
100 |
| PageSize |
string |
現在のページのエントリ数。 |
30 |
| RequestId |
string |
リクエスト ID。 |
D7559209-7EC3-41E1-8F78-156990****** |
| PageNumber |
string |
ページ番号。 |
1 |
| DBClusterId |
string |
AnalyticDB for MySQL データウェアハウスエディション (V3.0) クラスターの ID。 |
am-bp1rqvm70uh2**** |
| Items |
object |
||
| SlowLogRecord |
array<object> |
スロークエリログの詳細のリスト。 |
|
|
object |
パラメーターのリスト。 |
||
| HostAddress |
string |
データベースへの接続に使用されるクライアントの IP アドレス。 |
172.16.**.** |
| ScanTime |
integer |
データのスキャンに費やされた合計時間。 この値は、すべてのノードの TableScanNode タスクによって消費された時間の合計です。 単位:ミリ秒 (ms)。 |
10 |
| SQLText |
string |
SQL 文の詳細。 |
INSERT OVERWRITE INTO hdfs_import_external\nSELECT *\nFROM adb_hdfs_import_source |
| OutputSize |
string |
タスクによって生成された出力データ量。 単位:バイト。 |
0.009 |
| PeakMemoryUsage |
string |
SQL 文の実行におけるピークメモリ使用量。 単位:KB。 |
431.447 |
| State |
string |
SQL 文の実行状態。 |
SUCCESSED |
| WallTime |
integer |
すべてのノードのクエリ内のすべてのオペレーターによって消費された合計 CPU 時間。 単位:ミリ秒 (ms)。 |
6100 |
| ScanSize |
string |
スキャンされたデータ量。 単位:KB。 |
0.035 |
| ExecutionStartTime |
string |
実行の開始時刻。 時刻は yyyy-MM-ddTHH:mm:ssZ 形式です。 時刻は UTC で表示されます。 |
2021-05-27T08:04:43Z |
| QueryTime |
integer |
SQL 文の実行時間。 単位:ミリ秒 (ms)。 |
2344 |
| ReturnRowCounts |
integer |
返された行数。 |
1 |
| ScanRows |
integer |
データソースからスキャンされた行数。 |
3 |
| ParseRowCounts |
integer |
解析された行数。 |
0 |
| DBName |
string |
データベースの名前。 |
adb_demo |
| PlanningTime |
integer |
実行計画の生成に費やされた時間。 単位:ミリ秒 (ms)。 |
12 |
| QueueTime |
integer |
クエリが実行前にキューで待機した時間。 単位:ミリ秒 (ms)。 |
0 |
| UserName |
string |
ユーザー名。 |
test |
| ProcessID |
string |
プロセス ID。 |
2021052716044317201616624903453****** |
例
成功レスポンス
JSONJSON
{
"TotalCount": "100",
"PageSize": "30",
"RequestId": "D7559209-7EC3-41E1-8F78-156990******",
"PageNumber": "1",
"DBClusterId": "am-bp1rqvm70uh2****",
"Items": {
"SlowLogRecord": [
{
"HostAddress": "172.16.**.**",
"ScanTime": 10,
"SQLText": "INSERT OVERWRITE INTO hdfs_import_external\\nSELECT *\\nFROM adb_hdfs_import_source",
"OutputSize": "0.009",
"PeakMemoryUsage": "431.447",
"State": "SUCCESSED",
"WallTime": 6100,
"ScanSize": "0.035",
"ExecutionStartTime": "2021-05-27T08:04:43Z",
"QueryTime": 2344,
"ReturnRowCounts": 1,
"ScanRows": 3,
"ParseRowCounts": 0,
"DBName": "adb_demo",
"PlanningTime": 12,
"QueueTime": 0,
"UserName": "test",
"ProcessID": "2021052716044317201616624903453******"
}
]
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | The DBClusterId provided does not exist in our records. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。