标签:BigData

Mysql千万级记录表分表策略

目前,比较流行的分表为2倍扩容。

表A(id, name, age, sex)

基于自增id分表, 通过触发器先同步A到B, 程序通过mod 2操作数据,然后drop掉触发器,在 删除两个A表的偶数id, B表的奇数id。在alter table A engine=InnoDB;去除索引碎片。依次类推2[……]

Read more

{ Add a Comment }

Mysql千万级大表同步复制的一些问题

问题如下:

解决方法:

原始表2GB,复制出DG_0,DG_1表,依次安装触发器。
每次chunk操作前后,会根据show global status统计指定的状态量的变化,默认是统计Thread_running。
目的是为了安全,防止原始表上[……]

Read more

{ Add a Comment }