开发者社区> 问答> 正文

MaxCompute SQL中的分区表是什么?

MaxCompute SQL中的分区表是什么?

展开
收起
游客k7rjnht6hbtk6 2021-12-08 10:38:18 593 0
1 条回答
写回答
取消 提交回答
  • 1.MaxCompute 用户在创建表时,允许指定表的某些列为分区列,从而决定数据的存储流向。指定分区列(在 select 语句的 where 条件过滤中使用分区列作为过滤条件)会给用户带来诸多便利,例如:提高 SQL 运行效率,减少计费等。

    2.一张表最多允许60000个分区,单表的分区层次不能超过6级。。

    3.但在使用 输出到动态分区(DYNAMIC PARTITION),SQL 的运行效率较低,并且会带来较高的计费。

    2021-12-08 10:38:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载