开发者社区> 问答> 正文

运行sql任务报错:{SqlTask=ODPS-0110061: Failed to run ddl

已解决

运行sql任务报错:{SqlTask=ODPS-0110061: Failed to run ddltask - Modify DDL meta encounter exception : ODPS-0123031:ODPS partition exception - maximum 60000 partitions allowed }

展开
收起
阿里云服务支持 2022-12-14 16:26:47 242 0
2 条回答
写回答
取消 提交回答
  • 官方回答

    单表的分区个数最多为60000个,建议删除历史数据,减少分区数,或者按指定规则合并历史分区,从而达到减少分区的效果。详情参见SQL使用限制项

    2022-12-14 16:36:21
    赞同 展开评论 打赏
  • 一个九年资深的程序员,擅长数据库、Java、C#、系统运维、电脑技巧等方面知识,阿里云专家博主、C站站优质博主、公众号运营超五年,热爱分享IT技术相关技术文章,给大家提供帮助!

    “单表最多6万个分区” 一个表不允许超过6万的分区,如果分区过多,就要考虑重新设计分区了。这个是本身的限制。所以在使用过程中需要符合数据库设计的要求,进行调整

    2022-12-15 08:56:46
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
作为全球云计算的领先者,阿里云为全球230万企业提供着云计算服务,服务范围覆盖200多个国家和地区。我们致力于为企业、政府等组织机构提供安全可靠的云计算服务,给用户带来极速愉悦的服务体验。
问答排行榜
最热
最新

相关电子书

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