MySQL现场生产数据库表的归档

时间:2014-02-14 07:09:18

标签: mysql rds

我需要一个合适的策略来存档实时生产表。

此表上发生了大量插入(每分钟接近1000次插入)。它是一个myisam表,它有一个带有自动递增数值的键列。

  1. 我需要将早于Jan 01的数据移动到新的存档表
  2. 插页不应受到影响。
  3. 数据托管在亚马逊的RDS实例上。

    请帮忙!

    修改 表结构是:

      

    创建表data
        id int(20)NOT NULL AUTO_INCREMENT,
        id_1 varchar(64)CHARACTER SET utf8 NOT NULL,
        id_2 varchar(64)CHARACTER SET utf8 NOT NULL,
        timestamp int(10)unsigned NOT NULL,
        status_code int(10)unsigned NOT NULL,
        PRIMARY KEY(id),
        独特的钥匙check_2id_1id_2timestampstatus_code),
        KEY account_id_3id_1timestamp
      )ENGINE = MyISAM AUTO_INCREMENT = 75996470 DEFAULT CHARSET = latin1;

    除了上述字段外,此表中还有大约30个字段可以接受NULL值。

0 个答案:

没有答案