【新功能】MaxCompoute禁止Full Scan功能开放
摘要: 2018年1月10日,MaxCompute禁止Full Scan功能開放。對于新創建的project默認情況下執行sql時,針對該project里的分區表不允許全表掃描,必須有分區條件指定需要掃描的分區。
點此查看原文:http://click.aliyun.com/m/41850/
[發布功能]:
2018年1月10日,MaxCompute禁止Full scan功能開放。
對于新project(注意:是新project,老用戶創建的新project也適用該功能),默認情況下執行sql時,針對該project里的分區表不允許全表掃描,必須有分區條件指定需要掃描的分區。由此減少sql的不必要I/O,從而減少計算資源的浪費,同時也減少了不必要的后付費模式的計算費用(后付費模式中,數據輸入量是計量計費參數之一)。
若有強需求需要sql里對某張分區表進行全表掃描,支持在sql語句前加一個set語句“ set odps.sql.allow.fullscan=true; ” ,執行的時候set語句和sql語句一起提交執行既可。?
總體來說該功能對于新project,不僅可以避免資源浪費、控制計算成本,還能靈活應對例外的“全表掃描分區表”的需求。
[適用客戶]:
適合大數據的管理者和開發者。管理者在對資源、成本控制時需要考慮這個分區表全表掃描的情況,開發者在做大數據開發時控制全表掃描是sql優化手段之一。
[產品文檔]:
SELECT操作;其他操作
每月產品新功能,可訪問?MaxCompute 最新產品動態。
掃碼獲取更多資訊:
總結
以上是生活随笔為你收集整理的【新功能】MaxCompoute禁止Full Scan功能开放的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 黑科技揭秘:眼科大夫如何应用5G+8K完
- 下一篇: MaxCompute - ODPS重装上