「LOADDATAINFILE」の速度を向上させるためのmysqlパラメータはありますか?
1つのMyISAMと1つのTokuDBテーブルを使用しています。データはタブ区切りのテキストファイルとして保存されます。
これを高速化する方法はいくつかあります。 http://dev.mysql.com/doc/refman/5.1/en/insert-speed.html
大きな挿入の場合、通常、処理が遅くなるのはインデックスの更新です。そのため、テーブルのロック、インデックスの更新のオフなどの手法を使用しても、インデックスを作成する必要がある場合は、まだ長い時間がかかる可能性があります。key_buffer_sizeの値を増やすことにより、MyISAMテーブルでのインデックスの作成、つまり挿入を高速化できます。これをインデックスを保持するのに十分な大きさにすると、インサートの速度が桁違いに速くなります。必要に応じて、挿入後に減らすことができます。
空のテーブルまたはすでに行が含まれているテーブルにロードしていますか?テーブルが空の場合、TokuDBはそのバルクローダーを実装し、データを非常に迅速にロードします。
また、一意のインデックス(PKまたはセカンダリ)を持つテーブルにデータをロードする場合、データが一意であることがわかっている場合は、unique_checksをオフにします。