美文网首页数据库脚本
mysql大表简单归档

mysql大表简单归档

作者: 多余的午宴 | 来源:发表于2019-03-01 10:05 被阅读0次

    1. 复制表并且按照条件插入数据(此种方法除了主键索引不包括其他索引)

    CREATE TABLE lime_survey_549656_20151001 as select * from lime_survey_549656  where submitdate < "2015-10-01 00:00:00";
    ALTER TABLE lime_survey_549656_20151001 change id id int primary key auto_increment;
    

    2. 数据归档成功后清理数据sql

    deletefrom lime_survey_549656  where submitdate < "2015-10-0100:00:00";
    

    reference

    Mysql数据库大表归档操作
    MYSQL线上数据库大表归档方法

    相关文章

      网友评论

        本文标题:mysql大表简单归档

        本文链接:https://www.haomeiwen.com/subject/ozuruqtx.html