解决方案如下:

mysql> select @@wsrep_max_ws_size;

+---------------------+

| @@wsrep_max_ws_size |

+---------------------+

|          1073741824 |

+---------------------+

1 row in set (0.00 sec)

mysql> set global wsrep_max_ws_size=1024*1024*1024*2;

Query OK, 0 rows affected (0.00 sec)

mysql> select @@binlog_row_image;

+--------------------+

| @@binlog_row_image |

+--------------------+

| FULL               |

+--------------------+

1 row in set (0.00 sec)

mysql> show global status like 'wsrep_replicated_bytes';

+------------------------+-------------+

| Variable_name          | Value       |

+------------------------+-------------+

| wsrep_replicated_bytes | 65833629016 |

+------------------------+-------------+

1 row in set (0.00 sec)

mysql> select @@wsrep_max_ws_size;

+---------------------+

| @@wsrep_max_ws_size |

+---------------------+

|          2147483648 |

+---------------------+

1 row in set (0.00 sec)

mysql> select (13402597135-13211964556)/1024/1024 as ws_size;

+--------------+

| ws_size      |

+--------------+

| 181.80139446 |

+--------------+

1 row in set (0.00 sec)

mysql> SET GLOBAL binlog_row_image=minimal;

Query OK, 0 rows affected (0.01 sec)

mysql> select @@binlog_row_image;

+--------------------+

| @@binlog_row_image |

+--------------------+

| FULL               |

+--------------------+

1 row in set (0.00 sec)

mysql> select @@wsrep_max_ws_size;

+---------------------+

| @@wsrep_max_ws_size |

+---------------------+

|          2147483648 |

+---------------------+

1 row in set (0.00 sec)

mysql> create table t_exercise_chapter_record_tmp like t_exercise_chapter_record;

Query OK, 0 rows affected (0.01 sec)

mysql> INSERT INTO t_exercise_chapter_record_tmp

-> (id,chapterid,quesids,right_quesids,start_date,end_date,machineId,remark,object_name,chapter_name,points,object_id,book_id,current_page)

-> select id,chapterid,quesids,right_quesids,start_date,end_date,machineId,remark,object_name,chapter_name,points,object_id,book_id,current_page

-> from t_exercise_chapter_record  where start_date BETWEEN '2016-01-01 00:00:00' and '2017-03-30 10:30:00';

Query OK, 8932473 rows affected (12 min 33.60 sec)

Records: 8932473  Duplicates: 0  Warnings: 0

mysql> ALTER TABLE t_exercise_chapter_record RENAME TO t_exercise_chapter_record_old;

Query OK, 0 rows affected (0.03 sec)

mysql> ALTER TABLE t_exercise_chapter_record_tmp RENAME TO t_exercise_chapter_record;

Query OK, 0 rows affected (0.00 sec)

修改了最大的写入量,就可以了

mysql got error 5 during_更新表数据,或者复制数据到新表出现这样问题ERROR 1180 (HY000): Got error 5 during COMMIT...相关推荐

  1. sql复制表定义及复制数据行

    sql复制表定义及复制数据行 一.复制表定义 假设我们有一个数据表Person,有Id,FirstName,LastName,Weight,Height5个列,表结构可以参考这一篇.现在我们想创建一个 ...

  2. 复制表、复制表结构、复制数据

    完全复制表(含表结构+表数据) create  table   新表名  as  select * from  需要复制的表名; 复制表部分字段和数据 CREATE TABLE   新表名(列1,列2 ...

  3. mysql 先删后增 更新_MySQL 高级操作——新增数据、更新数据、删除数据、查询数据...

    新增数据 多数据插入 只要写一次insert指令,但是可以插入多条记录 语法:insert into 表名 [(字段列表)] values (值列表1),(值列表2),(值列表3); 主键冲突 主键冲 ...

  4. 【SqlServer】【Oracle】sql复制表定义及复制数据行

    一.复制表定义 假设我们有一个数据表Person,有Id,FirstName,LastName,Weight,Height5个列,表结构可以参考这一篇.现在我们想创建一个新表叫People,表结构和P ...

  5. android sqlite动态创建表,Android 解决sqlite无法创建新表的问题

    使用SQLite时,继承SQLiteOpenHelper, onCreate方法只有在第一次创建数据库的时候才会被调用, 因此,重新更改或者添加表时,需要在DDMS里面删掉原来的.db文件,重新运行, ...

  6. mysql innodb 数据复制_五千万的数据 复制到另张表 是先复制数据再加索引还是先建好索引再复制数据 表引擎Innodb...

    ALTER TABLE t1 ADD INDEX(or CREATE INDEX) ALTER TABLE t1 ADD FULLTEXT INDEX ALTER TABLE t1 ADD COLUM ...

  7. MySQL入门之创建、更新、修改、复制、查看表

    ---------------------------------------------------------------------------------------------------- ...

  8. mysql数据库复制数据表时的风险

    最近在使用redis的缓存技术时,在项目中需要在插入mysql数据表记录的同时,缓存数据到redis.在创建数据表时,为了方便,直接使用复制另外一个数据库中的数据表,结果就悲剧了 package co ...

  9. mysql 用命令行复制表数据到新表

    MySQL用命令行复制表的方法 mysql中用命令行复制表结构的方法主要有一下几种: 1.只复制表结构到新表 1 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2; ...

最新文章

  1. C++中使用Json的方法
  2. 走过20年……你出现在哪里?
  3. Netty中的策略者模式
  4. js原生后代选择器_CSS 后代选择器
  5. ASP.NET备份恢复SqlServer数据库
  6. 人如果没有愿望。。。。。。
  7. PHP laravel框架Redis门面的误用
  8. linux下挂载U盘的方法
  9. 12. Laravel 4 迁移数据填充
  10. SQL Server 2017 AlwaysOn AG 自动初始化(九)
  11. QQ聊天记录恢复、迁移教程(改变默认存储位置、个人文件夹保存位置)
  12. Flash计时器次数为什么设置1次的重要性
  13. html中div圆角效果,div+css实现圆角即网页上常用的圆角效果
  14. 学生用计算机中括号怎么打,大括号怎么打,教您word大括号怎么输入
  15. 五子棋PVP项目总结
  16. 数据挖掘 顶级期刊_SEER数据挖掘如果用上这些图会更好发
  17. 根据汉字,获取拼音首字母(转)
  18. 2016中国软件行业发展趋势及网络化发展分析【图】
  19. 敷完面膜后要擦水乳吗_敷完面膜还要擦水乳吗 顺序务必要搞清楚
  20. 惠普 战66二代 拆机笔记——扩展硬盘和内存

热门文章

  1. 计算机电缆怎么做耐压试验,怎么做电线电缆耐压试验
  2. springboot实现增量备份_SpringBoot几种定时任务的实现方式
  3. 计算机网络实验_计算机网络基础知识笔记
  4. 56个民族的sql、excel等资源
  5. php redis dao,phpredis单库操作string(5.0)
  6. Odoo与浪潮合资研发PS Cloud之如何设置Odoo库存?
  7. 相机调试-标准光源种类
  8. WinSock异步编程
  9. mysql 全库 备份 恢复_从MySQL全库备份中恢复某个库和某张表
  10. 用WinExec函数打开的应用程序无法使用相对路径