上帝大脸 发表于 2018-10-10 07:42:56

mysql导入超大sql文件时mysql服务重启

  一个100多G的sql文件导入时,大概一个多小时就会自动断了,报错:
  mysql lost connection during query
  日志中发现,mysql有重启的痕迹,找了关天cron之类的,并没有发现什么问题,
  而期间也并没有人去手动重启mysqld服务。
  开始怀疑是某些参数设置不当,比如max_allowded_packet或connectiong_timeout等
  参数设置的太小,都调整后问题依旧,最后发现swap竟然用完了,但是内存剩余还有很多。
  这说明,mysql的配置文件中某些参数设置不当,最后调整
  innodb_buffer_poll_size这个参数,解决了

页: [1]
查看完整版本: mysql导入超大sql文件时mysql服务重启