MySQLでテーブルを分割する方法

sampleというテーブルを二分割する方法です。

STEP1:sampleテーブルをコピーする。

//sampleと同じ構造のテーブルsample2を作成
create table sample2 like sample;

//sample2にsampleと同様のデータを挿入
insert into sample2 select * from sample;

STEP2. sampleテーブル、sample2テーブルの不必要なカラムを削除する。

以上です。どうやらパーティション機能を利用することもできるとのことです。 liginc.co.jp