在執行SQL查詢之前,您可使用計量預估命令查詢即將消耗的計算資源量。即基於一條SQL作業的輸入資料量大小、UDF個數以及SQL複雜等級估算作業執行費用,以便最佳化成本、提高效率併合理規劃資源。如果UDF涉及分區裁剪,由於無法確定最終掃描的分區數量,該情境下的費用無法預估。
說明
該資訊僅供參考,實際費用請以賬單為準。
命令格式
cost sql <sql_sentence>;參數說明
sql_sentence:待估算費用的SQL語句。
使用樣本
cost sql select * from sale_detail;返回結果如下。
ID = 20150715113033121xxxxxxx
UDF:0
Complexity:1.0
Input:0 Bytes返回參數說明如下:
- UDF:表示SQL中啟動並執行UDF個數。
- Complexity:表示SQL的複雜度,詳情請參見SQL複雜度。
- Input:表示SQL掃描的資料量。