CakePHP2.x系でバルクインサートを使用して高速なインサート処理を実現する

CakePHP2.x系でバルクインサートを使用して高速なインサート処理を実現する

CakePHPで複数のレコードをDBに投入する時に、forループでsaveメソッドを何度も呼び出していませんか?今のプロジェクトでもそういったソースをよく見かけるのですが、とてつもなく遅い(;´Д`)ということで、今回はCakePHPでバルクインサートを使用してインサート処理を高速に行う方法を説明します。 今回使用するテーブルは? musicsテーブル id singer song_title created modified 1 初音ミク Tell Your World 2012-09-29 20:18:57 2012-09-29 20:18:57 2 鏡音リン 炉心融解 2012-09-2…