某日,某项目,单表过大,需要作partition, 根据计算,打算按天分区,一天一个区,写了个脚本,生成了上10年的分区SQL脚本,共分了几千个区,执行,报如下错:

ERROR 1499 (HY000) at line 1: Too many partitions (including subpartitions) were defined

google了baidu了良久,照方案说的修改open_files_limit的大小,show 了一下,open_files_limit = 1000000,已经很大了,再改大些。 操作, 结果还是报同样的错误。

想找到partitions 极限是多少,于是一个一个地减少。后来发现,真正的原因是:一个SQL脚本里PARTITION语句太多才执行失败。 找到了原因,按年分成不同的脚本,每个单独执行。 问题得到了解决。

分享到:

2012-07-23 18:17

浏览 3549

分类:互联网

评论

1 楼

healer_kx

2014-04-02

partitions的限制是1024,文档说的,不知道open_files_limit对这个有影响吗?

Prior to MySQL 5.6.7, the maximum possible number of partitions for a given table not using the NDB storage engine was 1024. Beginning with MySQL 5.6.7, this limit is increased to 8192 partitions. Regardless of the MySQL Server version, this maximum includes subpartitions.

mysql subpartitions_mysql分区报错:Too many partitions (including subpartitions) 处理相关推荐

  1. mysql之间互相订阅_Mysql分区报错,另外小说订阅表如何优化?

    CREATE TABLE `yy_subscribe2` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `user_id` int(10) unsi ...

  2. mysql安装教程博音网_RTSP视频平台EasyNVR使用mysql数据源启动报错unknow drivermysql优化...

    原标题:RTSP视频平台EasyNVR使用mysql数据源启动报错unknow driver"mysql"优化 我们上一篇讲了TSINGSEE青犀视频开发的视频平台默认都是使用的s ...

  3. mysql表恢复报错binlog_mysql数据恢复,利用binlog2sql快速闪回

    一.环境设置 1.mysql配置中首先要开启binlog,如没开启,在my.conf 下配置如下参数: server-id = 1 log_bin = /var/log/mysql/mysql-bin ...

  4. mysql source导入报错ERROR 1366的解决方法

    mysql source导入报错ERROR 1366的解决方法 参考文章: (1)mysql source导入报错ERROR 1366的解决方法 (2)https://www.cnblogs.com/ ...

  5. mysql group by 报错 ,only_full_group_by 三种解决方案

    mysql group by 报错 ,only_full_group_by 三种解决方案 参考文章: (1)mysql group by 报错 ,only_full_group_by 三种解决方案 ( ...

  6. Linux下MySql插入汉字报错解决(/etc/my.cnf不存在)

    2019独角兽企业重金招聘Python工程师标准>>> Linux下MySql插入汉字报错解决(/etc/my.cnf不存在) 看了很多帖子,大多数是说修改my.cnf,如 http ...

  7. mysql创建用户报错ERROR 1290

    使用navicat 给mysql创建用户报错ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv op ...

  8. mysql分页查询报错,及解决

    mysql分页查询报错: 前提: 1.每页1000条数据 2.查到57页的时候,就报错了 以下是错误信息: org.springframework.jdbc.UncategorizedSQLExcep ...

  9. mysql登录报错error1045,mysql创建登录报错ERROR1045(28000)

    .如下图(第四个): 而本人创建的用户为: Mysql> grant  all  on  itcase.*  to  'test'@'%'  identified  by  '123456'; ...

最新文章

  1. 机器学习A-Z~简单线性回归
  2. Java私有方法解释_java接口中 定义 private 私有方法
  3. 添加vlan后无法上网_VLAN攻击如何有效防范?搞定虚拟局域网就在以下三点
  4. Vue系列vue-router的嵌套使用(四)
  5. 一文读懂cooie和session
  6. 物联卡与sim卡有什么差别性的不同
  7. LongAdder源码分析
  8. 极客大学架构师训练营--编程的未来 面向对象 依赖倒置原则 -- 第二次作业
  9. 动态规划(DP算法)详解
  10. asp big5 gb2312 转 Unicode
  11. adobe acrobat pro dc 无法打开PDF_pdf怎样转成word格式
  12. pdfboss转换器提供在线pdf转换word免费的api接口
  13. java 数据抓取 动态获得cookies里变动的属性_Java爬取CSDN博客遇到setCookie问题
  14. python求n的阶乘并输出_python求n的阶乘
  15. 牛腩新闻发布--页内图片不显示
  16. java中成员变量的加载时机_工作奇谈——JAVA高级特性之反射
  17. aws没有免费套餐服务数据可用
  18. LinkBoy 创意展示平台
  19. 如何使用cad迷你看图导出bmp?
  20. Astyle格式说明

热门文章

  1. Scrum Gathering开放分享:敏捷开发早期估算by火星人陈勇,北京,6.30!
  2. IT培训——职业教育帮你更快成功
  3. STLINK驱动安装不正确问题简单记录
  4. 欧特克Autodesk发布基础设施2012系列产品
  5. [女双战术解码]连续进攻杀吊结合攻防转换
  6. (操作系统开发)从实模式---->保护模式---->IA-32e模式( 64位模式)
  7. X86_64汇编与IA32比较
  8. MySQL深度分页的问题及优化方案:千万级数据量如何快速分页
  9. 自学考c语言计算机二级会,自学明年考计算机二级C语言
  10. 快手直播娱乐公会行业峰会即将启幕 四大举措助力公会强势崛起