REPLACE INTO と ON DUPLICATE KEY UPDATE
REPLACE INTO と ON DUPLICATE KEY UPDATE
REPLACE INTO sessions SET sid = ?, sdata = ?; INSERT INTO sessions SET sid = ?, sdata = ? ON DUPLICATE KEY UPDATE sdata = VALUES(sdata);
――どっちがいいんだろ。
(どちらもPRIMARY KEY がsid)
REPLACE INTO は DELETE して INSERT するとか聞いた気がするので、MyISAMならともかく InnoDBだとあんまりよくないのかな? とか思ったり。
(関係ないかもしれないけど)