MaxCompute のパフォーマンスは、適切なテーブル設計に大きく依存します。MaxCompute テーブルのパフォーマンスを測定するには、最適化を開始する前にパフォーマンスベースラインを確立します。
テーブル最適化の前後でシステムパフォーマンスをテストします。各テーブルについて、データ同期時間、ストレージサイズ、クエリパフォーマンスの詳細を記録します。MaxCompute プロジェクトにサブスクリプションリソースを使用している場合は、購入したリソース数も記録します。
テスト項目 | テスト値 |
データ同期時間 | なし |
ストレージサイズ | なし |
クエリ実行時間 | なし |
推定クエリコスト | なし |
データ同期時間の記録
データ同期タスクの実行後、 ページでタスクを右クリックし、実行時間を確認します。
ストレージサイズの記録
DataWorks コンソールにログインします。
describe コマンドを使用して、テーブル全体または特定のパーティションの物理ストレージサイズを表示できます。 詳細については、「DESC TABLE/VIEW」をご参照ください。
クエリ実行時間と推定クエリコストの記録
DataWorks コンソールにログインし、[DataStudio] ページに移動して、[ODPS SQL] ノードを作成します。
タスクの実行時、または
アイコンをクリックして、ページ上で推定クエリコストを確認できます。 タスクの完了後、実行ログで実行時間を確認できます。