MaxCompute性能表現(xiàn)優(yōu)劣,主要取決您的表設(shè)計是否符合規(guī)范。為方便您衡量MaxCompute表的性能表現(xiàn),建議您在優(yōu)化性能之前首先建立性能基準(zhǔn)。
說明 MaxCompute表設(shè)計規(guī)范詳情請參見表設(shè)計規(guī)范。
在優(yōu)化表前后測試系統(tǒng)性能時,您需要記錄每張表的數(shù)據(jù)同步時間、占用存儲大小以及查詢性能的詳細信息。如果您使用的是包年包月方式購買的MaxCompute項目資源,還需要記錄購買數(shù)。
測試項 | 測試值 |
---|---|
數(shù)據(jù)同步時間 | 無 |
占用存儲大小 | 無 |
查詢執(zhí)行時間 | 無 |
查詢費用預(yù)估 | 無 |
記錄數(shù)據(jù)同步時間
在您執(zhí)行數(shù)據(jù)同步任務(wù)后,可以在
頁面右鍵查看用戶任務(wù)運行時間,如下圖所示。記錄占用存儲大小
登錄DataWorks控制臺。
您可以使用describe命令查看全表或表中某個分區(qū)占用物理存儲的大小。
記錄查詢執(zhí)行時間及預(yù)估費用
登錄DataWorks控制臺,進入數(shù)據(jù)開發(fā)頁面,創(chuàng)建ODPS sql節(jié)點。
您可以在運行任務(wù)時或通過單擊圖標(biāo)直接通過圖形頁面查看預(yù)估費用。任務(wù)完成運行后,可在運行日志中查看到運行時間。