- phpからinsert文を何度も発行してMySQLにデータを挿入していたが、速度が遅い問題の解決策
-
1 つのクライアントから同時に多数の行を挿入する場合は、マルチプルVALUESリストでINSERTステートメントを使用します。これで独立した INSERT ステートメントの使用時と比較して大幅に(場合によっては数倍)速度が上がります。
- マルチプルVALUESリストと一緒にON DUPLICATE KEY UPDATEを使用するには
by http://stackoverflow.com/questions/450682/insert-into-on-duplicate-key-update-for-multiple-items
http://dev.mysql.com/doc/refman/4.1/ja/insert.html
MySQLのINSERT速度について
コメントを残す