美文网首页数据库脚本
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大表简单归档

    1. 复制表并且按照条件插入数据(此种方法除了主键索引不包括其他索引) 2. 数据归档成功后清理数据sql ref...

  • MySQL表归档(冷备)方案

    相信好多公司都会抓系统的慢sql,慢sql会导致数据库的压力大,拖慢接口的查 询速率。解决慢sql主要有三种方式:...

  • MySQL大表数据归档的几种方法介绍

    使用MySQL的过程,经常会遇到一个问题,比如说某张”log”表,用于保存某种记录,随着时间的不断的累积数据,但是...

  • pt-archiver

    功能介绍: 将MySQL数据库中的表数据归档到另外一个表或者文件,也可以直接进行记录的删除操作。 用法介绍: p...

  • mysql大表

    其实就是把别的文章脑图抄一下,顺便自己动动脑子消化一下,平时工作中比较好用 参考连接如何优化MySQL千万级大表,...

  • MySQL分区表

    简介: mysql从5.1版本之后开始支持数据分区表。简单来说,分区表就是将一张大表的数据按照某种方式拆分,拆...

  • 2019-11-18

    Mysql 将select 查询氛围简单和复杂类型,复杂类型可分为三大类:简单子查询、所谓的派生表(在from子句...

  • 【MySQL】如何快速删除大表

    前言:MySQL运维内参中有提到如何快速删除大表。看到书中案列说drop大表的时候导致MySQL实例夯住了,但是本...

  • MySQL查看表结构

    1、简单描述表结构和字段类型 mysql> desc homestead.student; 显示表结构,字段类型,...

  • Mysql学习——数据库基础操作(1)

    Mysql创建数据库Mysql删除数据库Mysql创建表Mysql删除表Mysql添加表数据Mysql修改表数据M...

网友评论

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

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