zoukankan      html  css  js  c++  java
  • 记一次血泪:数据库导入sql脚本,导致电脑死机

    正式库有个订单表,3.4个G,为了测试各种情况,决定将所有的数据备份到测试库中。

    使sqlyog备份,执行sql脚本

    跑了一天,也只跑了百分之几,不过还好刚好是周五,于是就想着周末2天时间慢慢跑

    周一发现,进程没了,数据库也没有数据,目前也不知道什么原因。

    由于项目时间限制,再来跑一遍就行不通了,便分析了下业务逻辑,发现,我其实只需要一天的数据即可测试。

    于是随便找可一天的数据,备份下来,大概有几万条数据。

    是一条一条的insert数据。

    执行,依然很慢,并且执行的时候,占用大量的cpu,导致无法干任何事情,只能干等。

    此事,一同事提出疑问,这个怎么能一条一条的insert,太慢。应该批量执行。

    批量,报错,大概是内存报错,设置了最大的执行长度,百度一番,去改了mysql的配置。

    执行却是越来越慢。

    电脑开始发出异响。

    就连count都异常慢。

    解决:

    换了电脑硬盘

    重新安装了个mysql

    将几万条数据分批次插入数据库,差不多1千到2千

    路漫漫其修远兮
  • 相关阅读:
    artZoom 图片可放大旋转
    Node.js究竟是什么?
    图片上传 纯js编码
    图片上传jQuery插件(兼容IE8)
    nodejs API(二)
    zuul网关
    Hystrix集群及集群监控turbine
    熔断器Hystrix及服务监控Dashboard
    Ribbon负载均衡及Feign消费者调用服务
    Eureka集群
  • 原文地址:https://www.cnblogs.com/reded/p/10183833.html
Copyright © 2011-2022 走看看